Przeglądaj źródła

DOCUMENTATION French: clean manual

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@15492 44c647ce-9c0f-0410-b52a-842ac1e357ba
mikaelkael 16 lat temu
rodzic
commit
5428ed9fab
48 zmienionych plików z 541 dodań i 543 usunięć
  1. 0 2
      documentation/manual/fr/module_specs/Zend_Db_Statement.xml
  2. 48 48
      documentation/manual/fr/module_specs/Zend_Http_Client-Adapters.xml
  3. 22 22
      documentation/manual/fr/module_specs/Zend_Http_Client-Advanced.xml
  4. 50 50
      documentation/manual/fr/module_specs/Zend_Http_Client.xml
  5. 11 11
      documentation/manual/fr/module_specs/Zend_Http_Cookie-Handling.xml
  6. 3 3
      documentation/manual/fr/module_specs/Zend_Http_Response.xml
  7. 1 1
      documentation/manual/fr/module_specs/Zend_Json-Basics.xml
  8. 1 1
      documentation/manual/fr/module_specs/Zend_Json-Objects.xml
  9. 9 9
      documentation/manual/fr/module_specs/Zend_Log-Filters.xml
  10. 11 11
      documentation/manual/fr/module_specs/Zend_Log-Formatters.xml
  11. 4 4
      documentation/manual/fr/module_specs/Zend_Log-Overview.xml
  12. 16 16
      documentation/manual/fr/module_specs/Zend_Log-Writers-Firebug.xml
  13. 17 17
      documentation/manual/fr/module_specs/Zend_Log-Writers.xml
  14. 3 3
      documentation/manual/fr/module_specs/Zend_Mail-Attachments.xml
  15. 18 18
      documentation/manual/fr/module_specs/Zend_Measure-Edit.xml
  16. 6 6
      documentation/manual/fr/module_specs/Zend_Measure-Output.xml
  17. 17 17
      documentation/manual/fr/module_specs/Zend_Memory-MemoryManager.xml
  18. 26 26
      documentation/manual/fr/module_specs/Zend_Memory-MemoryObjects.xml
  19. 9 9
      documentation/manual/fr/module_specs/Zend_Memory-Overview.xml
  20. 1 1
      documentation/manual/fr/module_specs/Zend_Mime.xml
  21. 14 14
      documentation/manual/fr/module_specs/Zend_Paginator-Advanced.xml
  22. 17 17
      documentation/manual/fr/module_specs/Zend_Paginator-Usage.xml
  23. 56 56
      documentation/manual/fr/module_specs/Zend_Pdf-Drawing.xml
  24. 3 3
      documentation/manual/fr/module_specs/Zend_Pdf-Pages.xml
  25. 13 13
      documentation/manual/fr/module_specs/Zend_Pdf-Properties.xml
  26. 6 6
      documentation/manual/fr/module_specs/Zend_ProgressBar.xml
  27. 9 9
      documentation/manual/fr/module_specs/Zend_Search_Lucene-Advanced.xml
  28. 9 9
      documentation/manual/fr/module_specs/Zend_Search_Lucene-BestPractice.xml
  29. 12 12
      documentation/manual/fr/module_specs/Zend_Search_Lucene-Charset.xml
  30. 12 12
      documentation/manual/fr/module_specs/Zend_Search_Lucene-Overview.xml
  31. 2 2
      documentation/manual/fr/module_specs/Zend_Service_Amazon.xml
  32. 2 2
      documentation/manual/fr/module_specs/Zend_Service_Flickr.xml
  33. 3 3
      documentation/manual/fr/module_specs/Zend_Service_Simpy.xml
  34. 2 2
      documentation/manual/fr/module_specs/Zend_Service_Yahoo.xml
  35. 1 1
      documentation/manual/fr/module_specs/Zend_Session-AdvancedUsage.xml
  36. 1 1
      documentation/manual/fr/module_specs/Zend_Session-BasicUsage.xml
  37. 1 1
      documentation/manual/fr/module_specs/Zend_Session-GlobalSessionManagement.xml
  38. 21 21
      documentation/manual/fr/module_specs/Zend_Soap_AutoDiscovery.xml
  39. 2 2
      documentation/manual/fr/module_specs/Zend_Soap_Client.xml
  40. 11 11
      documentation/manual/fr/module_specs/Zend_Soap_Server.xml
  41. 14 14
      documentation/manual/fr/module_specs/Zend_Soap_Wsdl.xml
  42. 5 5
      documentation/manual/fr/module_specs/Zend_Text_Table.xml
  43. 1 1
      documentation/manual/fr/module_specs/Zend_Validate-EmailAddress.xml
  44. 10 10
      documentation/manual/fr/module_specs/Zend_Validate-Hostname.xml
  45. 2 2
      documentation/manual/fr/module_specs/Zend_Validate-ValidatorChains.xml
  46. 24 24
      documentation/manual/fr/module_specs/Zend_Validate-WritingValidators.xml
  47. 14 14
      documentation/manual/fr/module_specs/Zend_Validate.xml
  48. 1 1
      documentation/manual/fr/module_specs/Zend_XmlRpc_Client.xml

+ 0 - 2
documentation/manual/fr/module_specs/Zend_Db_Statement.xml

@@ -332,7 +332,6 @@ echo $obj->bug_description;
 
         <para>
 
-
         </para>
 
         <example id="zend.db.statement.binding-param.example">
@@ -358,7 +357,6 @@ echo $obj->bug_description;
 
         <para>
 
-
         </para>
 
         <example id="zend.db.statement.binding-column.example">

+ 48 - 48
documentation/manual/fr/module_specs/Zend_Http_Client-Adapters.xml

@@ -22,15 +22,15 @@
                     <listitem>
                         <para><classname>Zend_Http_Client_Adapter_Socket</classname> (défaut)</para>
                     </listitem>
-    
+
                     <listitem>
                         <para><classname>Zend_Http_Client_Adapter_Proxy</classname></para>
                     </listitem>
-    
+
                     <listitem>
                         <para><classname>Zend_Http_Client_Adapter_Test</classname></para>
                     </listitem>
-    
+
                     <listitem>
                         <para><classname>Zend_Http_Client_Adapter_Curl</classname></para>
                     </listitem>
@@ -61,65 +61,65 @@
             <classname>Zend_Http_Client-&gt;setConfig()</classname> ou au constructeur du client.
             <table id="zend.http.client.adapter.socket.configuration.table">
                     <title>Zend_Http_Client_Adapter_Socket configuration</title>
-    
+
                     <tgroup cols="4">
                         <thead>
                             <row>
                                 <entry>Paramètre</entry>
-    
+
                                 <entry>Description</entry>
-    
+
                                 <entry>Types attendus</entry>
-    
+
                                 <entry>Valeur par défaut</entry>
                             </row>
                         </thead>
-    
+
                         <tbody>
                             <row>
                                 <entry>persistent</entry>
-    
+
                                 <entry>Utilise ou non les connexions TCP persistantes</entry>
-    
+
                                 <entry>booléen</entry>
-    
+
                                 <entry>false</entry>
                             </row>
-    
+
                             <row>
                                 <entry>ssltransport</entry>
-    
+
                                 <entry>Couche de transport SSL ('sslv2', 'tls')</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>ssl</entry>
                             </row>
-    
+
                             <row>
                                 <entry>sslcert</entry>
-    
+
                                 <entry>Chemin vers le certificat SSL encodé PEM</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>null</entry>
                             </row>
-    
+
                             <row>
                                 <entry>sslpassphrase</entry>
-    
+
                                 <entry>Phrase de passe pour le fichier de certificat SSL</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>null</entry>
                             </row>
                         </tbody>
                     </tgroup>
                 </table> <note>
                     <title>Connexions TCP persistantes</title>
-    
+
                 <para>
                     L'utilisation de connexions TCP persistantes peut potentiellement
                     accélérer vos requêtes HTTP mais n'a, dans la plupart des cas, qu'un petit effet
@@ -200,68 +200,68 @@ $response = $client->request();
             nécessaires en plus du paramètre 'adapter' : <table
                     id="zend.http.client.adapters.proxy.table">
                     <title>Zend_Http_Client paramètres de configuration</title>
-    
+
                     <tgroup cols="4">
                         <thead>
                             <row>
                                 <entry>Paramètre</entry>
-    
+
                                 <entry>Description</entry>
-    
+
                                 <entry>Valeurs attendues</entry>
-    
+
                                 <entry>Valeur par défaut</entry>
                             </row>
                         </thead>
-    
+
                         <tbody>
                             <row>
                                 <entry>proxy_host</entry>
-    
+
                                 <entry>Adresse du serveur Proxy</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>'proxy.myhost.com' ou '10.1.2.3'</entry>
                             </row>
-    
+
                             <row>
                                 <entry>proxy_port</entry>
-    
+
                                 <entry>Port du serveur Proxy</entry>
-    
+
                                 <entry>entier</entry>
-    
+
                                 <entry>8080 (défaut) ou 81</entry>
                             </row>
-    
+
                             <row>
                                 <entry>proxy_user</entry>
-    
+
                                 <entry>nom d'utilisateur pour le Proxy, si requis</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>'shahar' ou '' pour aucun (défaut)</entry>
                             </row>
-    
+
                             <row>
                                 <entry>proxy_pass</entry>
-    
+
                                 <entry>Mot de passe du Proxy, si requis</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>'secret' ou '' pour aucun (défaut)</entry>
                             </row>
-    
+
                             <row>
                                 <entry>proxy_auth</entry>
-    
+
                                 <entry>Type d'authentification HTTP du Proxy</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>Zend_Http_Client::AUTH_BASIC (défaut)</entry>
                             </row>
                         </tbody>

+ 22 - 22
documentation/manual/fr/module_specs/Zend_Http_Client-Advanced.xml

@@ -25,11 +25,11 @@
             <example id="zend.http.client.redirections.example-1">
                     <title>Forcer des redirections conformes au RFC 2616 lors de la réception d'un
                     code statut 301 and 302</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Redirections strictes
     $client->setConfig(array('strictredirects' => true)
-    
+
     // Redirections non strictes
     $client->setConfig(array('strictredirects' => false)
     ]]></programlisting>
@@ -52,15 +52,15 @@
             Cette méthode peut être utilisée de plusieurs manières : <example
                     id="zend.http.client.cookies.example-1">
                     <title>Définition de cookies via setCookie()</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Simple et facile : en fournissant un nom de cookie et une valeur
     $client->setCookie('parfum', 'pépites de chocolat');
-    
+
     // en fournissant directement une chaîne de cookie encodée (nom=valeur)
     // Notez que la valeur doit être déjà encodée au format URL
     $client->setCookie('parfum=p%C3%A9pites%20de%20chocolat');
-    
+
     // En fournissant un objet Zend_Http_Cookie
     $cookie =
         Zend_Http_Cookie::fromString('parfum=p%C3%A9pites%20de%20chocolat');
@@ -79,21 +79,21 @@
             cookie de session) avant de pouvoir envoyer d'autres requêtes. <example
                     id="zend.http.client.cookies.example-2">
                     <title>Activer la persistance des cookies</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Pour activer la persistance des cookies,
     // définissez un Magasin de cookie "Cookie Jar"
     $client->setCookieJar();
-    
+
     // Première requête : s'identifier et démarrer une session
     $client->setUri('http://exemple.com/login.php');
     $client->setParameterPost('user', 'h4x0r');
     $client->setParameterPost('password', '1337');
     $client->request('POST');
-    
+
     // Le magasin de cookies stocke automatiquement les
     // cookies transmis dans la réponse, un cookie de session par exemple
-    
+
     // Maintenant nous pouvons envoyer notre requête suivante
     // les cookies stockés seront transmis automatiquement.
     $client->setUri('http://exemple.com/lire_actualite_membres.php');
@@ -114,15 +114,15 @@
             diverses manières comme le montre l'exemple suivant : <example
                     id="zend.http.client.custom_headers.example-1">
                     <title>Définir un en-tête personnalisé unique</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Définition d'un en-tête unique,
     // écrasant toute valeur précédemment définie
     $client->setHeaders('Host', 'www.exemple.com');
-    
+
     // La même chose d'une autre manière
     $client->setHeaders('Host: www.example.com');
-    
+
     // Définition de plusieurs valeurs pour le même en-tête
     // (surtout utile pour les en-têtes de cookies)
     $client->setHeaders('Cookie', array(
@@ -138,7 +138,7 @@
             en-têtes multiples en un seul appel, en fournissant un tableau d'en-têtes comme
             paramètre unique : <example id="zend.http.client.custom_headers.example-2">
                     <title>Définition de plusieurs en-têtes personnalisés</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Définition de plusieurs en-têtes,
     // écrasant toute valeur précédemment définie
@@ -146,7 +146,7 @@
         'Host' => 'www.exemple.com',
         'Accept-encoding' => 'gzip,deflate',
         'X-Powered-By' => 'Zend Framework'));
-    
+
     // Le tableau peut contenir uniquement des valeurs
     $client->setHeaders(array(
         'Host: www.exemple.com',
@@ -177,15 +177,15 @@
             fichier. Dans tous les cas, le type MIME par défaut sera 'application/octet-stream'.
             <example id="zend.http.client.file_uploads.example-1">
                     <title>Utilisation de setFileUpload pour envoyer des fichiers</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Envoi de données arbitraires comme fichier
     $texte = 'ceci est un texte ordinaire';
     $client->setFileUpload('du_texte.txt', 'upload', $texte, 'text/plain');
-    
+
     // envoi d'un fichier existant
     $client->setFileUpload('/tmp/Backup.tar.gz', 'bufile');
-    
+
     // envoi des fichiers
     $client->request('POST');
     ]]></programlisting>
@@ -220,16 +220,16 @@
             requête, soit via setRawData() ou via la méthode <code>setEncType()</code>. <example
                     id="zend.http.client.raw_post_data.example-1">
                     <title>Envoi de données brutes via POST</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $xml = '<book>' .
            '  <title>Islands in the Stream</title>' .
            '  <author>Ernest Hemingway</author>' .
            '  <year>1970</year>' .
            '</book>';
-    
+
     $client->setRawData($xml, 'text/xml')->request('POST');
-    
+
     // Une autre manière de faire la même chose :
     $client->setRawData($xml)->setEncType('text/xml')->request('POST');
     ]]></programlisting>
@@ -261,13 +261,13 @@
             "digest" est planifié). <example id="zend.http.client.http_authentication.example-1">
                     <title>Définir nom d'utilisateur et mot de passe pour l'authentification
                     HTTP</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Utilisation de l'authentification 'basic'
     $client->setAuth('shahar',
                      'monMotdePasse!',
                      Zend_Http_Client::AUTH_BASIC);
-    
+
     // L'authentification 'basic' étant le comportement par défaut,
     // on peut aussi écrire ceci :
     $client->setAuth('shahar', 'monMotdePasse!');

+ 50 - 50
documentation/manual/fr/module_specs/Zend_Http_Client.xml

@@ -22,12 +22,12 @@
             peuvent aussi être définis avec des méthodes plus tard : <code>setUri()</code> et
             <code>setConfig()</code>. <example id="zend.http.client.introduction.example-1">
                     <title>Instanciation d'un objet Zend_Http_Client</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $client = new Zend_Http_Client('http://example.org', array(
         'maxredirects' => 0,
         'timeout'      => 30));
-    
+
     // OU
     $client = new Zend_Http_Client();
     $client->setUri('http://example.org');
@@ -59,119 +59,119 @@
             paramètre de configuration. Fixer ces paramètres est optionnel, ils ont tous une valeur
             par défaut. <table id="zend.http.client.configuration.table">
                     <title>Zend_Http_Client : paramètres de configuration</title>
-    
+
                     <tgroup cols="4">
                         <thead>
                             <row>
                                 <entry>Paramètre</entry>
-    
+
                                 <entry>Description</entry>
-    
+
                                 <entry>Valeur attendue</entry>
-    
+
                                 <entry>Valeur par défaut</entry>
                             </row>
                         </thead>
-    
+
                         <tbody>
                             <row>
                                 <entry>maxredirects</entry>
-    
+
                                 <entry>Nombre maximum de redirections à suivre (0 = aucune)</entry>
-    
+
                                 <entry>entier</entry>
-    
+
                                 <entry>5</entry>
                             </row>
-    
+
                             <row>
                                 <entry>strict</entry>
-    
+
                                 <entry>Validation faite ou non sur les noms d'en-têtes. Si à
                                 <code>false</code>, des fonctions de validation n'interviendront
                                 pas. Habituellement ceci ne devrait pas être changé</entry>
-    
+
                                 <entry>booléen</entry>
-    
+
                                 <entry><code>true</code></entry>
                             </row>
-    
+
                             <row>
                                 <entry>strictredirects</entry>
-    
+
                                 <entry>Est ce que le client doit suivre strictement les redirections
                                 selon la RFC2616 ? (voyez <xref
                                 linkend="zend.http.client.redirections" />)</entry>
-    
+
                                 <entry>booléen</entry>
-    
+
                                 <entry><code>false</code></entry>
                             </row>
-    
+
                             <row>
                                 <entry>useragent</entry>
-    
+
                                 <entry>La chaîne User Agent du client (envoyée en en-tête de
                                 requête)</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>'Zend_Http_Client'</entry>
                             </row>
-    
+
                             <row>
                                 <entry>timeout</entry>
-    
+
                                 <entry>Connexion timeout (secondes)</entry>
-    
+
                                 <entry>entier</entry>
-    
+
                                 <entry>10</entry>
                             </row>
-    
+
                             <row>
                                 <entry>httpversion</entry>
-    
+
                                 <entry>Version du protocole HTTP à utiliser ('1.1', '1.0' ou
                                 '0.9')</entry>
-    
+
                                 <entry>chaîne</entry>
-    
+
                                 <entry>'1.1'</entry>
                             </row>
-    
+
                             <row>
                                 <entry>adapter</entry>
-    
+
                                 <entry>Classe adaptateur à utiliser (voyez <xref
                                 linkend="zend.http.client.adapters" />)</entry>
-    
+
                                 <entry>mixed</entry>
-    
+
                                 <entry>'Zend_Http_Client_Adapter_Socket'</entry>
                             </row>
-    
+
                             <row>
                                 <entry>keepalive</entry>
-    
+
                                 <entry>Utilisation du pipelining HTTP (connexion ouverte après
                                 déconnexion du client)</entry>
-    
+
                                 <entry>booléen</entry>
-    
+
                                 <entry><code>false</code></entry>
                             </row>
-    
+
                             <row>
                                 <entry>storeresponse</entry>
-    
+
                                 <entry>Stockage ou non de la dernière réponse pour une récupération
                                 ultérieure avec <code>getLastResponse()</code>. Si réglez à
                                 <code>false</code>, <code>getLastResponse()</code> retournera
                                 <code>null</code>.</entry>
-    
+
                                 <entry>booléen</entry>
-    
+
                                 <entry><code>true</code></entry>
                             </row>
                         </tbody>
@@ -188,7 +188,7 @@
             <code>request()</code>, et ceci nécessite rarement plus d'une ligne de code : <example
                     id="zend.http.client.basic-requests.example-1">
                     <title>Requête GET simple</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $client = new Zend_Http_Client('http://example.org');
     $response = $client->request();
@@ -210,11 +210,11 @@
             appelée, GET est alors utilisée par défaut. <example
                     id="zend.http.client.basic-requests.example-2">
                     <title>Requêtes d'autres types que GET</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // requête POST
     $response = $client->request('POST');
-    
+
     // autre manière de faire :
     $client->setMethod(Zend_Http_Client::POST);
     $response = $client->request();
@@ -233,14 +233,14 @@
             GET, et en second sa valeur. Un tableau associatif peut aussi être utilisé. <example
                     id="zend.http.client.parameters.example-1">
                     <title>Ajouts de paramètres GET</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Avec la méthode setParameterGet
     $client->setParameterGet('knight', 'lancelot');
-    
+
     // Ce qui est équivalent à :
     $client->setUri('http://example.com/index.php?knight=lancelot');
-    
+
     // Ajout de plusieurs paramètres en un appel
     $client->setParameterGet(array(
         'first_name'  => 'Bender',
@@ -257,11 +257,11 @@
             Utilisez simplement <code>setParameterPost()</code> de la même manière que sa soeur
             <code>setParameterGet()</code>. <example id="zend.http.client.parameters.example-2">
                     <title>Ajout de paramètres POST</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // passage de paramètre POST simple
     $client->setParameterPost('language', 'fr');
-    
+
     // Plusieurs paramètres, dont un avec plusieurs valeurs
     $client->setParameterPost(array(
         'language'  => 'es',

+ 11 - 11
documentation/manual/fr/module_specs/Zend_Http_Cookie-Handling.xml

@@ -139,7 +139,7 @@ $cookie = Zend_Http_Cookie::fromString(
             terminée par un point-virgule (;) : <example
                     id="zend.http.cookies.cookie.instantiating.example-2">
                     <title>Passer de l'objet Zend_Http_Cookie à la chaîne</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Création d'un nouveau cookie
     $cookie = new Zend_Http_Cookie('foo',
@@ -147,13 +147,13 @@ $cookie = Zend_Http_Cookie::fromString(
                                    '.example.com',
                                    time() + 7200,
                                    '/path');
-    
+
     // Va afficher 'foo=two+words;' :
     echo $cookie->__toString();
-    
+
     // Ceci est la même chose
     echo (string) $cookie;
-    
+
     // En PHP 5.2 et plus, ceci fonctionne aussi :
     echo $cookie;
     ]]></programlisting>
@@ -170,7 +170,7 @@ $cookie = Zend_Http_Cookie::fromString(
                     <listitem>
                         <para><code>string getName()</code>: Retourne le nom du cookie</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         <code>string getValue()</code>: Retourne la valeur réelle (décodée),
@@ -232,7 +232,7 @@ $cookie = Zend_Http_Cookie::fromString(
         <para>
             <example id="zend.http.cookies.cookie.accessors.example-1">
                     <title>Utilisation des méthodes getter de Zend_Http_Cookie</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Création d'un cookie
     $cookie =
@@ -241,21 +241,21 @@ $cookie = Zend_Http_Cookie::fromString(
                                    . ' path=/somedir;'
                                    . 'secure;'
                                    . 'expires=Wednesday, 28-Feb-05 20:41:22 UTC');
-    
+
     echo $cookie->getName();   // Affiche 'foo'
     echo $cookie->getValue();  // Affiche 'two words'
     echo $cookie->getDomain(); // Affiche '.example.com'
     echo $cookie->getPath();   // Affiche '/'
-    
+
     echo date('Y-m-d', $cookie->getExpiryTime());
     // Affiche '2005-02-28'
-    
+
     echo ($cookie->isExpired() ? 'Yes' : 'No');
     // Affiche 'Yes'
-    
+
     echo ($cookie->isExpired(strtotime('2005-01-01') ? 'Yes' : 'No');
     // Affiche 'No'
-    
+
     echo ($cookie->isSessionCookie() ? 'Yes' : 'No');
     // Affiche 'No'
     ]]></programlisting>

+ 3 - 3
documentation/manual/fr/module_specs/Zend_Http_Response.xml

@@ -21,7 +21,7 @@
             : <example id="zend.http.response.introduction.example-1">
                     <title>Instancier un objet Zend_Http_Response en utilisant la méthode
                     factory</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $str = '';
     $sock = fsockopen('www.exemple.com', 80);
@@ -29,11 +29,11 @@
             "Host: www.exemple.com\r\n" .
             "Connection: close\r\n" .
             "\r\n";
-    
+
     fwrite($sock, $req);
     while ($buff = fread($sock, 1024))
         $str .= $sock;
-    
+
     $response = Zend_Http_Response::factory($str);
     ]]></programlisting>
                 </example>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Json-Basics.xml

@@ -10,7 +10,7 @@
         <classname>Zend_Json::decode()</classname>. <programlisting role="php"><![CDATA[
     // Obtention d'une valeur
     $phpNatif = Zend_Json::decode($valeurCodee);
-    
+
     // Codage pour renvoi au client :
     $json = Zend_Json::encode($phpNatif);
     ]]></programlisting></para>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Json-Objects.xml

@@ -3,7 +3,7 @@
 <!-- Reviewed: no -->
 <sect1 id="zend.json.objects">
     <title>Utilisation avancée de Zend_Json</title>
-    
+
     <sect2 id="zend.json.advanced.objects1">
         <title>Objets JSON</title>
 

+ 9 - 9
documentation/manual/fr/module_specs/Zend_Log-Filters.xml

@@ -14,16 +14,16 @@
             vous souhaitez à l'objet enregistreur en utilisant la méthode <code>addFilter()</code> :
             <programlisting role="php"><![CDATA[
     $logger = new Zend_Log();
-    
+
     $redacteur = new Zend_Log_Writer_Stream('php://output');
     $logger->addWriter($redacteur);
-    
+
     $filtre = new Zend_Log_Filter_Priority(Zend_Log::CRIT);
     $logger->addFilter($filtre);
-    
+
     // bloqué
     $logger->info("Message d'information");
-    
+
     // écrit dans le log
     $logger->emerg("Message d'urgence");
     ]]></programlisting> Quand vous ajoutez un ou plusieurs filtres à l'objet enregistreur, le
@@ -39,22 +39,22 @@
             Pour filtrer seulement sur un instance spécifique de rédacteur, employer la
             méthode <code>addFilter</code> de ce rédacteur : <programlisting role="php"><![CDATA[
     $logger = new Zend_Log();
-    
+
     $redacteur1 =
         new Zend_Log_Writer_Stream('/chemin/vers/premier/fichierdelog');
     $logger->addWriter($redacteur1);
-    
+
     $redacteur2 =
         new Zend_Log_Writer_Stream('/chemin/vers/second/fichierdelog');
     $logger->addWriter($redacteur2);
-    
+
     // ajoute le filter seulement pour le redacteur2
     $filter = new Zend_Log_Filter_Priority(Zend_Log::CRIT);
     $redacteur2->addFilter($filter);
-    
+
     // écrit par le redacteur1, bloqué par le redacteur2
     $logger->info("Message d'information");
-    
+
     // écrit dans les 2 logs
     $logger->emerg("Message d'urgence");
     ]]></programlisting></para>

+ 11 - 11
documentation/manual/fr/module_specs/Zend_Log-Formatters.xml

@@ -28,22 +28,22 @@
     $format = '%timestamp% %priorityName% (%priority%): %message%' . PHP_EOL;
     $formatter = new Zend_Log_Formatter_Simple($format);
     ]]></programlisting></para>
-    
+
         <para>
             Un formateur est affecté à un objet individuel de rédacteur en utilisant la
             méthode <code>setFormatter()</code> du rédacteur : <programlisting role="php"><![CDATA[
     $redacteur = new Zend_Log_Writer_Stream('php://output');
     $formateur = new Zend_Log_Formatter_Simple('Bonjour %message%' . PHP_EOL);
     $redacteur->setFormatter($formateur);
-    
+
     $logger = new Zend_Log();
     $logger->addWriter($redacteur);
-    
+
     $logger->info('Monde');
-    
+
     // affiche "Bonjour Monde"
     ]]></programlisting></para>
-    
+
         <para>
             Le constructeur de <classname>Zend_Log_Formatter_Simple</classname> accepte un
             paramètre unique : la chaîne de formatage. Cette chaîne contient des clés entourées par
@@ -64,13 +64,13 @@
     $redacteur = new Zend_Log_Writer_Stream('php://output');
     $formateur = new Zend_Log_Formatter_Xml();
     $redacteur->setFormatter($formateur);
-    
+
     $logger = new Zend_Log();
     $logger->addWriter($redacteur);
-    
+
     $logger->info("Message d'information");
     ]]></programlisting></para>
-    
+
         <para>
             Le code ci-dessus affiche le XML suivant (des espaces supplémentaires sont ajoutés
             pour la clarté) : <programlisting role="xml"><![CDATA[
@@ -81,7 +81,7 @@
       <priorityName>INFO</priorityName>
     </logEntry>
     ]]></programlisting></para>
-    
+
         <para>
             Il est possible d'adapter l'élément racine comme indiquent faire correspondre les
             éléments XML au tableau de données d'évènements. Le constructeur de
@@ -93,10 +93,10 @@
                                             array('msg' => 'message',
                                                   'niveau' => 'priorityName'));
     $redacteur->setFormatter($formateur);
-    
+
     $logger = new Zend_Log();
     $logger->addWriter($redacteur);
-    
+
     $logger->info("Message d'information");
     ]]></programlisting> Le code ci-dessus change l'élément racine par défaut de
             <code>logEntry</code> en <code>log</code>. Il fait correspondre également les éléments

+ 4 - 4
documentation/manual/fr/module_specs/Zend_Log-Overview.xml

@@ -54,7 +54,7 @@
             d'un enregistreur : <programlisting role="php"><![CDATA[
     $logger = new Zend_Log();
     $redacteur = new Zend_Log_Writer_Stream('php://output');
-    
+
     $logger->addWriter($redacteur);
     ]]></programlisting> Il est important de noter que l'enregistreur doit avoir au moins un
             rédacteur. Vous pouvez ajouter tout nombre de rédacteurs en utilisant la méthode
@@ -89,15 +89,15 @@
             <programlisting role="php"><![CDATA[
     $logger->log("Message d'information", Zend_Log::INFO);
     $logger->info("Message d'information");
-    
+
     $logger->log("Message d'urgence", Zend_Log::EMERG);
     $logger->emerg("Message d'urgence");
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.log.overview.destroying-a-logger">
             <title>Détruire un log</title>
-    
+
         <para>
             Si l'objet enregistreur n'est plus nécessaire, vous devez affectez la valeur
             <code>null</code> à la variable le contenant pour le détruire. Ceci appellera

+ 16 - 16
documentation/manual/fr/module_specs/Zend_Log-Writers-Firebug.xml

@@ -114,61 +114,61 @@ $writer->setDefaultPriorityStyle('TRACE');
             Les styles supportés sont les suivants : <table
                     id="zend.log.writers.firebug.priority-styles.table">
                     <title>Styles d'historisation de Firebug</title>
-    
+
                     <tgroup cols="2">
                         <thead>
                             <row>
                                 <entry>Style</entry>
-    
+
                                 <entry>Description</entry>
                             </row>
                         </thead>
-    
+
                         <tbody>
                             <row>
                                 <entry><code>LOG</code></entry>
-    
+
                                 <entry>Affiche un message d'historisation basique</entry>
                             </row>
-    
+
                             <row>
                                 <entry><code>INFO</code></entry>
-    
+
                                 <entry>Affiche un message d'historisation de type
                                 information</entry>
                             </row>
-    
+
                             <row>
                                 <entry><code>WARN</code></entry>
-    
+
                                 <entry>Affiche un message d'historisation de type
                                 avertissement</entry>
                             </row>
-    
+
                             <row>
                                 <entry><code>ERROR</code></entry>
-    
+
                                 <entry>Affiche un message d'historisation de type erreur (celui-ci
                                 incrémente le compteur d'erreur de Firebug)</entry>
                             </row>
-    
+
                             <row>
                                 <entry><code>TRACE</code></entry>
-    
+
                                 <entry>Affiche un message d'historisation avec une trace
                                 extensible</entry>
                             </row>
-    
+
                             <row>
                                 <entry><code>EXCEPTION</code></entry>
-    
+
                                 <entry>Affiche un message d'historisation de type erreur avec une
                                 trace extensible</entry>
                             </row>
-    
+
                             <row>
                                 <entry><code>TABLE</code></entry>
-    
+
                                 <entry>Affiche un message d'historisation avec une table
                                 extensible</entry>
                             </row>

+ 17 - 17
documentation/manual/fr/module_specs/Zend_Log-Writers.xml

@@ -25,17 +25,17 @@
             (<code>php://stderr</code>). <programlisting role="php"><![CDATA[
     $redacteur = new Zend_Log_Writer_Stream('php://output');
     $logger = new Zend_Log($redacteur);
-    
+
     $logger->info("Message d'information");
     ]]></programlisting></para>
-    
+
         <para>
             Pour écrire des données dans un fichier, employer un des <ulink
             url="http://www.php.net/manual/fr/wrappers.php#wrappers.file">Filesystem URLs</ulink>:
             <programlisting role="php"><![CDATA[
     $redacteur = new Zend_Log_Writer_Stream('/chemin/vers/fichierdelog');
     $logger = new Zend_Log($redacteur);
-    
+
     $logger->info("Message d'information");
     ]]></programlisting> Par défaut, le flux s'ouvre en mode d'ajout (<code>"a"</code>). Pour
             l'ouvrir avec un mode différent, le constructeur de
@@ -50,10 +50,10 @@
     if (! $flux) {
         throw new Exception('Impossible d\'ouvrir le flux');
     }
-    
+
     $redacteur = new Zend_Log_Writer_Stream($flux);
     $logger = new Zend_Log($redacteur);
-    
+
     $logger->info("Message d'information");
     ]]></programlisting> Vous ne pouvez pas indiquer le mode pour des ressources existantes de flux.
             Le faire entraînera une <classname>Zend_Log_Exception</classname>.
@@ -75,14 +75,14 @@
                      'password' => '******',
                      'dbname'   => 'camelot');
     $db = Zend_Db::factory('PDO_MYSQL', $parametres);
-    
+
     $planDeCorrespondance = array('niveau' => 'priority', 'msg' => 'message');
     $redacteur = new Zend_Log_Writer_Db($db,
                                         'nom_de_la_table_de_log',
                                         $planDeCorrespondance);
-    
+
     $logger = new Zend_Log($redacteur);
-    
+
     $logger->info("Message d'information");
     ]]></programlisting> L'exemple ci-dessus écrit une ligne unique de données de log dans la table
             appelée <code>nom_de_la_table_de_log</code>. La colonne de base de données appelée
@@ -107,26 +107,26 @@
             pendant les essais :<programlisting role="php"><![CDATA[
     $redacteur = new Zend_Log_Writer_Null;
     $logger = new Zend_Log($redacteur);
-    
+
     // va nulle part
     $logger->info("Message d'information");
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.log.writers.mock">
             <title>Tester avec un simulacre</title>
-    
+
         <para>
             Le <classname>Zend_Log_Writer_Mock</classname> est un rédacteur très simple qui
             enregistre les données brutes qu'il reçoit dans un tableau exposé comme propriété
             publique. <programlisting role="php"><![CDATA[
     $simulacre = new Zend_Log_Writer_Mock;
     $logger = new Zend_Log($simulacre);
-    
+
     $logger->info("Message d'information");
-    
+
     var_dump($mock->events[0]);
-    
+
     // Array
     // (
     //    [timestamp] => 2007-04-06T07:16:37-07:00
@@ -135,7 +135,7 @@
     //    [priorityName] => INFO
     // )
     ]]></programlisting></para>
-    
+
         <para>
             Pour effacer les événements notés dans le simulacre, il faut simplement réaliser
             <code>$simulacre-&gt;events = array()</code>.
@@ -153,11 +153,11 @@
         new Zend_Log_Writer_Stream('/chemin/vers/premier/fichierdelog');
     $redacteur2 =
         new Zend_Log_Writer_Stream('/chemin/vers/second/fichierdelog');
-    
+
     $logger = new Zend_Log();
     $logger->addWriter($redacteur1);
     $logger->addWriter($redacteur2);
-    
+
     // va dans les 2 rédacteurs
     $logger->info("Message d'information");
     ]]></programlisting></para>

+ 3 - 3
documentation/manual/fr/module_specs/Zend_Mail-Attachments.xml

@@ -33,16 +33,16 @@ $mail->createAttachment($monImage,
         La méthodes <code>createAttachment()</code> retourne un objet de type
         <classname>Zend_Mime_Part</classname> : <programlisting role="php"><![CDATA[
     $mail = new Zend_Mail();
-    
+
     $at = $mail->createAttachment($monImage);
     $at->type        = 'image/gif';
     $at->disposition = Zend_Mime::DISPOSITION_INLINE;
     $at->encoding    = Zend_Mime::ENCODING_8BIT;
     $at->filename    = 'test.gif';
-    
+
     $mail->send();
     ]]></programlisting></para>
-    
+
     <para>
         Une façon alternative est de créer une instance de
         <classname>Zend_Mime_Part</classname> et de l'ajouter avec la méthode

+ 18 - 18
documentation/manual/fr/module_specs/Zend_Measure-Edit.xml

@@ -109,15 +109,15 @@ print "Tonne :".$unit->convertTo(Zend_Measure_Weight::TON, 3);
         <para>
             <example id="zend.measure.edit.add.example-1">
                     <title>Ajouter des mesures</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Définition des objets
     $unite1 = new Zend_Measure_Length(200, Zend_Measure_Length::CENTIMETER);
     $unite2 = new Zend_Measure_Length(1, Zend_Measure_Length::METER);
-    
+
     // ajouter l'$unite2 à l'$unite1
     $somme = $unite1->add($unite2);
-    
+
     echo $somme; // affiche "300 cm"
     ]]></programlisting>
                 </example>
@@ -137,17 +137,17 @@ print "Tonne :".$unit->convertTo(Zend_Measure_Weight::TON, 3);
         <para>
             <example id="zend.measure.edit.add.example-2">
                     <title>Soustraire des mesures</title>
-    
+
                     <para>La soustraction des mesures fonctionne comme l'addition.</para>
-    
+
                     <programlisting role="php"><![CDATA[
     // Définition des objets
     $unite1 = new Zend_Measure_Length(200, Zend_Measure_Length::CENTIMETER);
     $unite2 = new Zend_Measure_Length(1, Zend_Measure_Length::METER);
-    
+
     // soustriare l'$unite2 de l'$unite1
     $somme = $unite1->sub($unite2);
-    
+
     echo $somme; // affiche "100 cm"
     ]]></programlisting>
                 </example>
@@ -166,12 +166,12 @@ print "Tonne :".$unit->convertTo(Zend_Measure_Weight::TON, 3);
         <para>
             <example id="zend.measure.edit.equal.example-1">
                     <title>Mesures différentes</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Définition des mesures
     $unite1 = new Zend_Measure_Length(100, Zend_Measure_Length::CENTIMETER);
     $unite2 = new Zend_Measure_Length(1, Zend_Measure_Length::METER);
-    
+
     if ($unite1->equals($unite2)) {
         print "Les mesures sont identiques";
     } else {
@@ -181,14 +181,14 @@ print "Tonne :".$unit->convertTo(Zend_Measure_Weight::TON, 3);
     ]]></programlisting>
                 </example> <example id="zend.measure.edit.equal.example-2">
                     <title>Mesures identiques</title>
-    
+
                     <programlisting role="php"><![CDATA[
     // Définition des mesures
     $unite1 = new Zend_Measure_Length(100, Zend_Measure_Length::CENTIMETER);
     $unite2 = new Zend_Measure_Length(1, Zend_Measure_Length::METER);
-    
+
     $unite2->setType(Zend_Measure_Length::CENTIMETER);
-    
+
     if ($unite1->equals($unite2)) {
         print "Les mesures sont identiques";
     } else {
@@ -212,12 +212,12 @@ print "Tonne :".$unit->convertTo(Zend_Measure_Weight::TON, 3);
         <para>
             <example id="zend.measure.edit.compare.example-1">
                     <title>Différence</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $unite1 = new Zend_Measure_Length(100, Zend_Measure_Length::CENTIMETER);
     $unite2 = new Zend_Measure_Length(1, Zend_Measure_Length::METER);
     $unite3 = new Zend_Measure_Length(1.2, Zend_Measure_Length::METER);
-    
+
     print "Egalité : ".$unite2->compare($unite1);
     // affiche "Egalité : 0"
     print "Plus petit que : ".$unite2->compare($unite3);
@@ -241,17 +241,17 @@ print "Tonne :".$unit->convertTo(Zend_Measure_Weight::TON, 3);
         <para>
             <example id="zend.measure.edit.changevalue.example-1">
                     <title>Changer une valeur</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $locale = new Zend_Locale('de_AT');
     $unite = new Zend_Measure_Length(1,Zend_Measure_Length::METER);
-    
+
     $unite->setValue(1.2);
     echo $unite; // affiche "1.2 m"
-    
+
     $unite->setValue(1.2, Zend_Measure_Length::KILOMETER);
     echo $unite; // affiche "1200 km"
-    
+
     $unite->setValue("1.234,56", Zend_Measure_Length::MILLIMETER,$locale);
     echo $unite; // affiche "1234.56 mm"
     ]]></programlisting>

+ 6 - 6
documentation/manual/fr/module_specs/Zend_Measure-Output.xml

@@ -33,14 +33,14 @@
             <classname>Zend_Measure</classname> supporte la récupération sous formes de
             chaînes de caractères automatiquement. <example id="zend.measure.output.auto.example-1">
                     <title>Récupération automatique</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $locale = new Zend_Locale('de');
     $machaine = "1.234.567,89 Meter";
     $unite = new Zend_Measure_Length($machaine,
                                      Zend_Measure_Length::STANDARD,
                                      $locale);
-    
+
     echo $unite; // affiche "1234567.89 m"
     ]]></programlisting>
                 </example>
@@ -64,14 +64,14 @@
             La valeur d'une mesure peut être récupérée en utilisant <code>getValue()</code>.
             <example id="zend.measure.output.value.example-1">
                     <title>Récupération d'une valeur</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $locale = new Zend_Locale('de');
     $machaine = "1.234.567,89 Meter";
     $unite = new Zend_Measure_Length($machaine,
                                      Zend_Measure_Length::STANDARD,
                                      $locale);
-    
+
     echo $unite->getValue(); // affiche "1234567.89"
     ]]></programlisting>
                 </example>
@@ -91,14 +91,14 @@
             La fonction <code>getType()</code> retourne l'unité de mesure courante. <example
                     id="zend.measure.output.unit.example-1">
                     <title>Récupérer l'unité de mesure</title>
-    
+
                     <programlisting role="php"><![CDATA[
     $locale = new Zend_Locale('de');
     $machaine = "1.234.567,89";
     $unit = new Zend_Measure_Weight($machaine,
                                     Zend_Measure_Weight::POUND,
                                     $locale);
-    
+
     echo $unit->getType(); // affiche "POUND"
     ]]></programlisting>
                 </example>

+ 17 - 17
documentation/manual/fr/module_specs/Zend_Memory-MemoryManager.xml

@@ -42,7 +42,7 @@ $memoryManager = Zend_Memory::factory('File', $backendOptions);
             backend supplémentaire de Zend_Cache. <programlisting role="php"><![CDATA[
     $memoryManager = Zend_Memory::factory('None');
     ]]></programlisting></para>
-    
+
         <para>
             Si vous utilisez "<code>None</code>", alors le manager de mémoire ne mettra pas en
             cache les blocks de mémoire. Ceci est intéressant si vous savez que la mémoire n'est pas
@@ -69,7 +69,7 @@ $memoryManager = Zend_Memory::factory('File', $backendOptions);
                 <programlisting role="php"><![CDATA[
     $memObject = $memoryManager->create($data);
     ]]></programlisting></para>
-    
+
             <para>
                 L'argument <code>$data</code> est optionnel et utilisé pour initialiser la
                 valeur de l'objet. Si l'argument <code>$data</code> est omis, la valeur est une
@@ -87,7 +87,7 @@ $memoryManager = Zend_Memory::factory('File', $backendOptions);
                 role="php"><![CDATA[
     $memObject = $memoryManager->createLocked($data);
     ]]></programlisting></para>
-    
+
             <para>
                 L'argument <code>$data</code> est optionnel et utilisé pour initialiser la
                 valeur de l'objet. Si l'argument <code>$data</code> est omis, la valeur est une
@@ -104,38 +104,38 @@ $memoryManager = Zend_Memory::factory('File', $backendOptions);
     function foo()
     {
         global $memoryManager, $memList;
-    
+
         ...
-    
+
         $memObject1 = $memoryManager->create($data1);
         $memObject2 = $memoryManager->create($data2);
         $memObject3 = $memoryManager->create($data3);
-    
+
         ...
-    
+
         $memList[] = $memObject3;
-    
+
         ...
-    
+
         unset($memObject2); // $memObject2 est détruit ici
-    
+
         ...
         // $memObject1 est détruit ici
         // mais $memObject3 est toujours référencé par $memList
         // et n'est pas détruit
     }
     ]]></programlisting></para>
-    
+
                 <para>Ceci s'applique aux objets mobiles et verrouillés.</para>
             </sect3>
         </sect2>
-    
+
         <sect2 id="zend.memory.memory-manager.settings">
             <title>Régler le manager de mémoire</title>
-    
+
             <sect3 id="zend.memory.memory-manager.settings.memory-limit">
                 <title>Mémoire limite</title>
-    
+
             <para>
                 La mémoire limite est le nombre d'octets autorisés à être utilisés par des
                 objets mobiles chargés.
@@ -156,9 +156,9 @@ $memoryManager = Zend_Memory::factory('File', $backendOptions);
     $memoryManager->setMemoryLimit($newLimit);
     // Règle la mémoire limite en octets
     ]]></programlisting></para>
-    
+
                 <para>Une valeur négative pour limite de mémoire équivaut à "pas de limite".</para>
-    
+
             <para>
                 La valeur par défaut est deux-tiers de la valeur de
                 "<code>memory_limit</code>" dans le php.ini ou "no limit" (-1) si
@@ -185,7 +185,7 @@ $memoryManager = Zend_Memory::factory('File', $backendOptions);
     $memoryManager->setMinSize($newSize);
     // Règle la taille minimale en octets
     ]]></programlisting></para>
-    
+
                 <para>La taille minimum par défaut est 16KB (16384 octets).</para>
             </sect3>
         </sect2>

+ 26 - 26
documentation/manual/fr/module_specs/Zend_Memory-MemoryObjects.xml

@@ -13,7 +13,7 @@
             role="php"><![CDATA[
     $memObject = $memoryManager->create($data);
     ]]></programlisting></para>
-    
+
         <para>
             "Mobile" signifie que de tels objets peuvent être mis en cache et déchargés de la
             mémoire et chargés ensuite quand le code de l'application accède à l'objet.
@@ -29,7 +29,7 @@
             role="php"><![CDATA[
     $memObject = $memoryManager->createLocked($data);
     ]]></programlisting></para>
-    
+
         <para>
             "Verrouillé" signifie que de tels objets ne sont jamais mis en cache et déchargés
             de la mémoire.
@@ -68,18 +68,18 @@
             verrouillé) pour travailler avec les données des objets mémoire : <programlisting
             role="php"><![CDATA[
     $memObject = $memoryManager->create($data);
-    
+
     echo $memObject->value;
-    
+
     $memObject->value = $newValue;
-    
+
     $memObject->value[$index] = '_';
-    
+
     echo ord($memObject->value[$index1]);
-    
+
     $memObject->value = substr($memObject->value, $start, $length);
     ]]></programlisting></para>
-    
+
         <para>
             Une autre manière d'accéder aux données d'objet mémoire est d'utiliser la méthode
             <link linkend="zend.memory.memory-objects.api.getRef"><code>getRef()</code></link>.
@@ -125,32 +125,32 @@ public function &getRef();
                 une bonne idée d'utiliser la méthode <code>getRef()</code> pour le traitement des
                 données : <programlisting role="php"><![CDATA[
     $memObject = $memoryManager->create($data);
-    
+
     $value = &$memObject->getRef();
-    
+
     for ($count = 0; $count < strlen($value); $count++) {
         $char = $value[$count];
         ...
     }
     ]]></programlisting></para>
             </sect3>
-    
+
             <sect3 id="zend.memory.memory-objects.api.touch">
                 <title>La méthode touch()</title>
-    
+
                 <programlisting role="php"><![CDATA[
     public function touch();
     ]]></programlisting>
-    
+
             <para>
                 La méthode <code>touch()</code> devrait être employée en commun avec
                 <code>getRef()</code>. Elle signale que la valeur d'objet a été changé :
                 <programlisting role="php"><![CDATA[
     $memObject = $memoryManager->create($data);
     ...
-    
+
     $value = &$memObject->getRef();
-    
+
     for ($count = 0; $count < strlen($value); $count++) {
         ...
         if ($condition) {
@@ -158,18 +158,18 @@ public function &getRef();
         }
         ...
     }
-    
+
     $memObject->touch();
     ]]></programlisting></para>
             </sect3>
-    
+
             <sect3 id="zend.memory.memory-objects.api.lock">
                 <title>La méthode lock()</title>
-    
+
                 <programlisting role="php"><![CDATA[
     public function lock();
     ]]></programlisting>
-    
+
             <para>
                 La méthode <code>lock()</code> verrouille l'objet en mémoire. Elle devrait
                 être utilisé pour empêcher la mise en cache des objets que vous choisissez.
@@ -186,30 +186,30 @@ public function &getRef();
     $memObject1 = $memoryManager->create($data1);
     $memObject2 = $memoryManager->create($data2);
     ...
-    
+
     $memObject1->lock();
     $memObject2->lock();
-    
+
     $value1 = &$memObject1->getRef();
     $value2 = &$memObject2->getRef();
-    
+
     for ($count = 0; $count < strlen($value2); $count++) {
         $value1 .= $value2[$count];
     }
-    
+
     $memObject1->touch();
     $memObject1->unlock();
     $memObject2->unlock();
     ]]></programlisting></para>
             </sect3>
-    
+
             <sect3 id="zend.memory.memory-objects.api.unlock">
                 <title>La méthode unlock()</title>
-    
+
                 <programlisting role="php"><![CDATA[
     public function unlock();
     ]]></programlisting>
-    
+
             <para>
                 La méthode <code>unlock()</code> déverrouille l'objet quand il n'est plus
                 nécessaire de maintenir verrouillé. Voir l'exemple ci-dessus.

+ 9 - 9
documentation/manual/fr/module_specs/Zend_Memory-Overview.xml

@@ -74,15 +74,15 @@ $loadedFiles[$index3]->value[$charIndex] = '_';
                     <listitem>
                         <para>Manager de mémoire</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Conteneur de mémoire</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Objet de mémoire verrouillé</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Objet de mémoire mobile</para>
                     </listitem>
@@ -112,18 +112,18 @@ $loadedFiles[$index3]->value[$charIndex] = '_';
                 Vous pouvez exploiter cet attribut <code>value</code> comme une propriété
                 d'objet : <programlisting role="php"><![CDATA[
     $memObject = $memoryManager->create($data);
-    
+
     echo $memObject->value;
-    
+
     $memObject->value = $newValue;
-    
+
     $memObject->value[$index] = '_';
-    
+
     echo ord($memObject->value[$index1]);
-    
+
     $memObject->value = substr($memObject->value, $start, $length);
     ]]></programlisting></para>
-    
+
                 <note>
                 <para>
                     Si vous utilisez une version de PHP inférieure à 5.2, utilisez la méthode

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Mime.xml

@@ -114,7 +114,7 @@
                     <listitem>
                         <para><code>boundary()</code>: retourne la frontière MIME.</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         <code>boundaryLine()</code>: retourne la ligne complète de la

+ 14 - 14
documentation/manual/fr/module_specs/Zend_Paginator-Advanced.xml

@@ -56,7 +56,7 @@
             <programlisting role="php"><![CDATA[
     return array_slice($this->_array, $offset, $itemCountPerPage);
     ]]></programlisting></para>
-    
+
         <para>
             Regardez les adaptateurs fournis par défaut (ils implémentent tous
             <classname>Zend_Paginator_Adapter_Interface</classname>) pour avoir une idée de la
@@ -77,7 +77,7 @@
             <programlisting role="php"><![CDATA[
     public function getPages(Zend_Paginator $paginator, $pageRange = null);
     ]]></programlisting></para>
-    
+
         <para>
             Cette méthode doit calculer des bornes inférieures et supérieures des numéros de
             page dans la plage des pages dites "local" (c'est-à-dire qui sont proches de la page
@@ -95,7 +95,7 @@
             <programlisting role="php"><![CDATA[
     return $paginator->getPagesInRange($lowerBound, $upperBound);
     ]]></programlisting></para>
-    
+
         <para>
             Il n'y a rien de spécial au sujet de cet appel ; c'est simplement une méthode
             pratique pour vérifier la validité de la limite inférieure et supérieure et pour
@@ -115,10 +115,10 @@
     Zend_Paginator::addScrollingStylePrefixPath($prefix, $path);
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.paginator.advanced.caching">
             <title>Fonctionnalité de mise en cache</title>
-    
+
         <para>
             <classname>Zend_Paginator</classname> peut mettre en cache les données qu'il a
             déjà fourni, empêchant ainsi l'adaptateur de les rechercher chaque fois qu'ils sont
@@ -135,7 +135,7 @@
     $cache = Zend_cache::factory('Core', 'File', $fO, $bO);
     Zend_Paginator::setCache($cache);
     ]]></programlisting></para>
-    
+
         <para>
             Tant que Zend_Paginator possède une instance de Zend_Cache_Core, les données
             seront mises en cache. Parfois vous ne voudrez pas mettre en cache les données même si
@@ -152,7 +152,7 @@
     $paginator->setCacheEnable(false);
     // le cache est maintenant désactivé
     ]]></programlisting></para>
-    
+
         <para>
             Quand un cache est paramétré, les données y sont automatiquement stockées et
             extraites. Il peut alors être utile de vider le cache manuellement. Vous pouvez réaliser
@@ -169,14 +169,14 @@
     // la page 1 est maintenant en cache
     $page3Items = $paginator->getItemsByPage(3);
     // la page 3 est maintenant en cache
-    
+
     // effacer le cache associé à la page 3
     $paginator->clearPageItemCache(3);
-    
+
     // effacer tout le cache
     $paginator->clearPageItemCache();
     ]]></programlisting></para>
-    
+
         <para>
             Changer le nombre d'éléments par page videra tout le cache comme s'il était devenu
             invalide :
@@ -188,11 +188,11 @@
     Zend_Paginator::setCache($cache);
     // récupérer des éléments
     $items = $paginator->getCurrentItems();
-    
+
     // toutes les données vont être effacées du cache :
     $paginator->setItemCountPerPage(2);
     ]]></programlisting></para>
-    
+
         <para>
             Il est aussi possible de voir les données en cache et de les appeler directement
             grâce à la méthode <code>getPageItemCache()</code> :
@@ -203,11 +203,11 @@
     $paginator = Zend_Paginator::factory($someData);
     $paginator->setItemCountPerPage(3);
     Zend_Paginator::setCache($cache);
-    
+
     // récupérer des éléments
     $items = $paginator->getCurrentItems();
     $otherItems = $paginator->getItemsPerPage(4);
-    
+
     // voir ces éléments sous la forme d'un tableau à 2-dimensions :
     var_dump($paginator->getPageItemCache());
     ]]></programlisting></para>

+ 17 - 17
documentation/manual/fr/module_specs/Zend_Paginator-Usage.xml

@@ -96,7 +96,7 @@
             <programlisting role="php"><![CDATA[
 $paginator = new Zend_Paginator(new Zend_Paginator_Adapter_Array($array));
 ]]></programlisting></para>
-    
+
         <para>
             Pour une meilleure intégration, vous pouvez utiliser la fabrique
             <code>factory()</code>:
@@ -106,7 +106,7 @@ $paginator = new Zend_Paginator(new Zend_Paginator_Adapter_Array($array));
             <programlisting role="php"><![CDATA[
 $paginator = Zend_Paginator::factory($array);
 ]]></programlisting></para>
-    
+
             <note>
             <para>
                 Pour l'adaptateur <code>Null</code>, il faut spécifier un chiffre à son
@@ -124,7 +124,7 @@ $paginator = Zend_Paginator::factory($array);
             <programlisting role="php"><![CDATA[
 $paginator->setCurrentPageNumber($page);
 ]]></programlisting></para>
-    
+
         <para>
             La manière la plus simple de suivre et scruter cette valeur est via l'URL. Nous
             recommandons l'utilisation d'un routeur compatible avec
@@ -146,7 +146,7 @@ routes.example.defaults.page = 1
 routes.example.reqs.articleName = \w+
 routes.example.reqs.page = \d+
 ]]></programlisting></para>
-    
+
         <para>
             Avec une telle route (et en utilisant les composants MVC de Zend Framework), vous
             pourriez spécifier le numéro de la page de cette manière :
@@ -156,7 +156,7 @@ routes.example.reqs.page = \d+
             <programlisting role="php"><![CDATA[
 $paginator->setCurrentPageNumber($this->_getParam('page'));
 ]]></programlisting></para>
-    
+
         <para>
             Il y a d'autres options disponibles, voyez <link
             linkend="zend.paginator.configuration">la configuration</link> pour plus de
@@ -174,10 +174,10 @@ $paginator->setCurrentPageNumber($this->_getParam('page'));
 $this->view->paginator = $paginator;
 ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.paginator.rendering">
             <title>Rendre des pages avec les scripts de vue</title>
-    
+
         <para>
             Le script de vue va être utilisé pour rendre les éléments de la page (bien sûr si
             <classname>Zend_Paginator</classname> est utilisé à cet effet), et pour afficher les
@@ -209,7 +209,7 @@ $this->view->paginator = $paginator;
 </body>
 </html>
 ]]></programlisting></para>
-    
+
         <para>
             Notez l'appel à l'aide de vue en fin de script. <code>PaginationControl</code>
             accepte jusqu'à quatre paramètres : l'instance du paginateur, un type de défilement
@@ -309,7 +309,7 @@ Zend_View_Helper_PaginationControl::setDefaultViewPartial(
 );
 $paginator->setView($view);
 ]]></programlisting></para>
-    
+
         <para>
             Utilisez dès lors un simple <code>echo</code> dans le script de vue pour le rendu
             du paginateur complet:
@@ -319,7 +319,7 @@ $paginator->setView($view);
             <programlisting role="php"><![CDATA[
 <?php echo $this->paginator; ?>
 ]]></programlisting></para>
-    
+
             <note>
             <para>
                 Bien sûr, il est possible d'utiliser Zend_paginator avec d'autres moteurs de
@@ -330,7 +330,7 @@ $paginator->setView($view);
                 <programlisting role="php"><![CDATA[
 $smarty->assign('pages', $paginator->getPages());
 ]]></programlisting></para>
-    
+
             <para>
                 Vous pouvez ainsi accéder aux valeurs du paginateur grâce à un template comme
                 ceci :
@@ -341,10 +341,10 @@ $smarty->assign('pages', $paginator->getPages());
 {$pages.pageCount}
 ]]></programlisting></para>
             </note>
-    
+
             <sect3 id="zend.paginator.usage.rendering.example-controls">
                 <title>Exemples de contrôles de pagination</title>
-    
+
             <para>
                 Voici quelques exemples qui vous aideront à démarrer avec le
                 paginateur:
@@ -389,7 +389,7 @@ Voir http://developer.yahoo.com/ypatterns/pattern.php?pattern=searchpagination
 </div>
 <?php endif; ?>
 ]]></programlisting></para>
-    
+
             <para>
                 Pagination d'objets :<programlisting role="php"><![CDATA[
 <!--
@@ -438,7 +438,7 @@ of <?= $this->totalItemCount; ?>
 </div>
 <?php endif; ?>
 ]]></programlisting></para>
-    
+
             <para>
                 Pagination Dropdown :<programlisting role="php"><![CDATA[
 <?php if ($this->pageCount): ?>
@@ -463,10 +463,10 @@ $('paginationControl').observe('change', function() {
 </script>
 ]]></programlisting></para>
             </sect3>
-    
+
             <sect3 id="zend.paginator.usage.rendering.properties">
                 <title>Liste des propriétés</title>
-    
+
             <para>
                 Les options suivantes sont disponibles pour contrôler la pagination dans les
                 partials de vue :

+ 56 - 56
documentation/manual/fr/module_specs/Zend_Pdf-Drawing.xml

@@ -20,10 +20,10 @@
     $height = $pdfPage->getHeight();
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.pdf.drawing.color">
             <title>Couleurs</title>
-    
+
         <para>
             Le format PDF a d'excellentes capacités dans la représentation des couleurs. Le
             module <classname>Zend_Pdf</classname> supporte les espaces de couleur : niveaux de
@@ -85,7 +85,7 @@ $color3 = new Zend_Pdf_Color_Html('forestgreen');
      */
     public function drawLine($x1, $y1, $x2, $y2);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -110,7 +110,7 @@ $color3 = new Zend_Pdf_Color_Html('forestgreen');
     public function drawRectangle(
         $x1, $y1, $x2, $y2, $fillType = Zend_Pdf_Page::SHAPE_DRAW_FILL_AND_STROKE);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -134,7 +134,7 @@ $color3 = new Zend_Pdf_Color_Html('forestgreen');
         $fillType = Zend_Pdf_Page::SHAPE_DRAW_FILL_AND_STROKE,
         $fillMethod = Zend_Pdf_Page::FILL_METHOD_NON_ZERO_WINDING);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -169,7 +169,7 @@ $color3 = new Zend_Pdf_Color_Html('forestgreen');
     public function drawCircle(
         $x, $y, $radius, $param4 = null, $param5 = null, $param6 = null);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -196,10 +196,10 @@ $color3 = new Zend_Pdf_Color_Html('forestgreen');
         $x1, $y1, $x2, $y2, $param5 = null, $param6 = null, $param7 = null);
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.pdf.drawing.text-drawing">
             <title>Dessiner du texte</title>
-    
+
         <para>
             Les opérations de dessins existent bien sûr dans le contexte d'une page PDF. Vous
             pouvez dessiner une seule ligne de texte à n'importe quelle endroit dans la page en
@@ -222,17 +222,17 @@ $color3 = new Zend_Pdf_Color_Html('forestgreen');
      */
     public function drawText($text, $x, $y, $charEncoding = '');
     ]]></programlisting></para>
-    
+
             <example id="zend.pdf.drawing.text-drawing.example-1">
                 <title>Dessiner une ligne dans la page</title>
-    
+
                 <programlisting role="php"><![CDATA[
     ...
     $pdfPage->drawText('Bonjour le monde!', 72, 720);
     ...
     ]]></programlisting>
             </example>
-    
+
         <para>
             Par défaut, les chaînes de texte sont interprétées en utilisant l'encodage du
             système. Si vous avez une chaîne qui utilise un encodage différent (comme les chaînes
@@ -278,7 +278,7 @@ $pdfPage->drawText($unicodeString, 72, 720, 'UTF-8');
      */
     public function setFont(Zend_Pdf_Resource_Font $font, $fontSize);
     ]]></programlisting></para>
-    
+
         <para>
             Les documents PDF supportent PostScript Type 1 et les polices TrueType, mais
             également deux types spécifiques PDF, Type3 et les polices composites. Il y a aussi 14
@@ -314,55 +314,55 @@ $pdfPage->setFont($font, 36);
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_COURIER</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_COURIER_BOLD</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_COURIER_ITALIC</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_COURIER_BOLD_ITALIC</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_TIMES</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_TIMES_BOLD</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_TIMES_ITALIC</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_TIMES_BOLD_ITALIC</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_HELVETICA</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_HELVETICA_BOLD</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_HELVETICA_ITALIC</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_HELVETICA_BOLD_ITALIC</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_SYMBOL</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Font::FONT_ZAPFDINGBATS</para>
                     </listitem>
@@ -639,13 +639,13 @@ $pdf->save($cheminVersDocument, true /* mise à jour de type incrémental */);
     ...
     $police = $pdf->extractFont($fontName);
     $policeOriginal = Zend_Pdf_Font::fontWithPath($cheminVersPolices);
-    
+
     /* utilisation d'une police extraite */
     $page->setFont($police, $taillePolice);
     $xPosition = $x;
     for ($charIndex = 0; $charIndex < strlen($text); $charIndex++) {
         $page->drawText($text[$charIndex], $xPosition, $y);
-    
+
         // Use original font for text width calculation
         $width = $originalFont->widthForGlyph(
                     $originalFont->glyphNumberForCharacter($text[$charIndex])
@@ -681,7 +681,7 @@ $pdf->save($cheminVersDocument, true /* mise à jour de type incrémental */);
      */
     public function drawImage(Zend_Pdf_Resource_Image $image, $x1, $y1, $x2, $y2);
     ]]></programlisting></para>
-    
+
         <para>
             Les objets Image peuvent être créés avec la méthode
             <classname>Zend_Pdf_Image::imageWithPath($filePath)</classname> (les images JPG, PNG et
@@ -728,10 +728,10 @@ $pdfPage->drawImage($image, 100, 100, 400, 300);
             <programlisting role="php"><![CDATA[
     /** Choisit la couleur de ligne. */
     public function setLineColor(Zend_Pdf_Color $color);
-    
+
     /** Choisit l'épaisseur de ligne. */
     public function setLineWidth(float $width);
-    
+
     /**
      * Choisit le modèle de tiret.
      *
@@ -747,10 +747,10 @@ $pdfPage->drawImage($image, 100, 100, 400, 300);
     public function setLineDashingPattern($pattern, $phase = 0);
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.pdf.drawing.fill-style">
             <title>Style de remplissage</title>
-    
+
         <para>
             Les méthodes <classname>Zend_Pdf_Page::drawRectangle()</classname>,
             <classname>Zend_Pdf_Page::drawPoligon()</classname>,
@@ -960,7 +960,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      * @return Zend_Pdf_Page
      */
     public function saveGS();
-    
+
     /**
      * Restaure le dernier état graphique sauvegarder avec saveGS().
      *
@@ -969,10 +969,10 @@ public function skew($x, $y, $xAngle, $yAngle);
     public function restoreGS();
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.pdf.drawing.clipping">
             <title>Zone de dessin</title>
-    
+
         <para>
             Le format PDF et le module Zend_Pdf supporte le découpage de la zone de dessin. La
             zone de dessin courante limite la zone de la page affectée par l'utilisation des
@@ -997,7 +997,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function clipRectangle($x1, $y1, $x2, $y2);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1011,7 +1011,7 @@ public function skew($x, $y, $xAngle, $yAngle);
     public function clipPolygon(
         $x, $y, $fillMethod = Zend_Pdf_Page::FILL_METHOD_NON_ZERO_WINDING);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1027,7 +1027,7 @@ public function skew($x, $y, $xAngle, $yAngle);
     public function clipCircle(
         $x, $y, $radius, $startAngle = null, $endAngle = null);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1051,10 +1051,10 @@ public function skew($x, $y, $xAngle, $yAngle);
         $x1, $y1, $x2, $y2, $startAngle = null, $endAngle = null);
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.pdf.drawing.styles">
             <title>Styles</title>
-    
+
         <para>
             La classe <classname>Zend_Pdf_Style</classname> fournit les fonctionnalités de
             style.
@@ -1075,7 +1075,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      * @return Zend_Pdf_Page
      */
     public function setStyle(Zend_Pdf_Style $style);
-    
+
     /**
      * Renvoie le style appliqué à la page.
      *
@@ -1083,7 +1083,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function getStyle();
     ]]></programlisting></para>
-    
+
         <para>
             La classe <classname>Zend_Pdf_Style</classname> fournit des méthodes pour choisir
             ou récupérer différents paramètres de l'état graphique :
@@ -1099,7 +1099,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function setLineColor(Zend_Pdf_Color $color);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1110,7 +1110,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function getLineColor();
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1121,7 +1121,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function setLineWidth($width);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1132,7 +1132,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function getLineWidth($width);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1144,7 +1144,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function setLineDashingPattern($pattern, $phase = 0);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1154,7 +1154,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function getLineDashingPattern();
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1164,7 +1164,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function getLineDashingPhase();
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1175,7 +1175,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function setFillColor(Zend_Pdf_Color $color);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1185,7 +1185,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function getFillColor();
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1197,7 +1197,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function setFont(Zend_Pdf_Resource_Font $font, $fontSize);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1208,7 +1208,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function setFontSize($fontSize);
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1218,7 +1218,7 @@ public function skew($x, $y, $xAngle, $yAngle);
      */
     public function getFont();
     ]]></programlisting></para>
-    
+
         <para>
             <programlisting role="php"><![CDATA[
     /**
@@ -1229,10 +1229,10 @@ public function skew($x, $y, $xAngle, $yAngle);
     public function getFontSize();
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.pdf.drawing.alpha">
             <title>Transparence</title>
-    
+
         <para>
             Le module <classname>Zend_Pdf</classname> supporte la gestion de la
             transparence.

+ 3 - 3
documentation/manual/fr/module_specs/Zend_Pdf-Pages.xml

@@ -42,15 +42,15 @@
                     <listitem>
                         <para>Zend_Pdf_Page::SIZE_A4</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Page::SIZE_A4_LANDSCAPE</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Page::SIZE_LETTER</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Zend_Pdf_Page::SIZE_LETTER_LANDSCAPE</para>
                     </listitem>

+ 13 - 13
documentation/manual/fr/module_specs/Zend_Pdf-Properties.xml

@@ -17,14 +17,14 @@
         utilisant la propriété publique <code>properties</code> des objets
         <classname>Zend_Pdf</classname> : <programlisting role="php"><![CDATA[
     $pdf = Zend_Pdf::load($pdfPath);
-    
+
     echo $pdf->properties['Title'] . "\n";
     echo $pdf->properties['Author'] . "\n";
-    
+
     $pdf->properties['Title'] = 'Nouveau Titre.';
     $pdf->save($pdfPath);
     ]]></programlisting></para>
-    
+
     <para>
         Les clés suivantes sont définies par la norme PDF v1.4 (Acrobat 5) : <itemizedlist>
                 <listitem>
@@ -80,27 +80,27 @@
                             <listitem>
                                 <para><emphasis>YYYY</emphasis> est la date.</para>
                             </listitem>
-    
+
                             <listitem>
                                 <para><emphasis>MM</emphasis> est le mois.</para>
                             </listitem>
-    
+
                             <listitem>
                                 <para><emphasis>DD</emphasis> est le jour (01–31).</para>
                             </listitem>
-    
+
                             <listitem>
                                 <para><emphasis>HH</emphasis> est l'heure (00–23).</para>
                             </listitem>
-    
+
                             <listitem>
                                 <para><emphasis>mm</emphasis> est la minute (00–59).</para>
                             </listitem>
-    
+
                             <listitem>
                                 <para><emphasis>SS</emphasis> est la seconde (00–59).</para>
                             </listitem>
-    
+
                             <listitem>
                             <para>
                                 <emphasis>O</emphasis> est la différence de l'heure locale par
@@ -194,23 +194,23 @@
     $metadata = $pdf->getMetadata();
     $metadataDOM = new DOMDocument();
     $metadataDOM->loadXML($metadata);
-    
+
     $xpath = new DOMXPath($metadataDOM);
     $pdfPreffixNamespaceURI = $xpath->query('/rdf:RDF/rdf:Description')
                                     ->item(0)
                                     ->lookupNamespaceURI('pdf');
     $xpath->registerNamespace('pdf', $pdfPreffixNamespaceURI);
-    
+
     $titleNode = $xpath->query('/rdf:RDF/rdf:Description/pdf:Title')
                        ->item(0);
     $title = $titleNode->nodeValue;
     ...
-    
+
     $titleNode->nodeValue = 'Nouveau titre';
     $pdf->setMetadata($metadataDOM->saveXML());
     $pdf->save($pdfPath);
     ]]></programlisting></para>
-    
+
     <para>
         Les propriétés communes du document sont dupliquées dans la structure Info et dans le
         document de métadonnées (s'il est présent). Il est de la responsabilité de l'utilisateur de

+ 6 - 6
documentation/manual/fr/module_specs/Zend_ProgressBar.xml

@@ -64,25 +64,25 @@ $progressBar->finish();
             suivants : <itemizedlist mark="opencircle">
                     <listitem>
                     <para>
-                        
+
                             <xref linkend="zend.progressbar.adapter.console" />
-                        
+
                     </para>
                 </listitem>
 
                 <listitem>
                     <para>
-                        
+
                             <xref linkend="zend.progressbar.adapter.jspush" />
-                        
+
                     </para>
                 </listitem>
 
                 <listitem>
                     <para>
-                        
+
                             <xref linkend="zend.progressbar.adapter.jspull" />
-                        
+
                     </para>
                 </listitem>
                 </itemizedlist>

+ 9 - 9
documentation/manual/fr/module_specs/Zend_Search_Lucene-Advanced.xml

@@ -117,15 +117,15 @@
             dernière ligne de code exécutée. <programlisting role="php"><![CDATA[
     class Searcher {
         private static $_index;
-    
+
         public static function initIndex() {
             self::$_index = Zend_Search_Lucene::open('path/to/index');
         }
     }
-    
+
     Searcher::initIndex();
     ]]></programlisting></para>
-    
+
         <para>
             Aussi, le destructeur est correctement invoqué à ce point de l'exécution du
             programme.
@@ -154,22 +154,22 @@
             <classname>Zend_Search_Lucene</classname> :<programlisting role="php"><![CDATA[
     class Searcher {
         private static $_index;
-    
+
         public static function initIndex() {
             self::$_index = Zend_Search_Lucene::open('path/to/index');
         }
-    
+
         ...
-    
+
         public static function commit() {
             self::$_index->commit();
         }
     }
-    
+
     Searcher::initIndex();
-    
+
     ...
-    
+
     // Script shutdown routine
     ...
     Searcher::commit();

+ 9 - 9
documentation/manual/fr/module_specs/Zend_Search_Lucene-BestPractice.xml

@@ -51,10 +51,10 @@ foreach ($hits as $hit) {
 }
 ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.search.lucene.best-practice.indexing-performance">
             <title>Performance de l'indexation</title>
-    
+
         <para>
             La performance de l'indexation est un compromis entre les ressources utilisées, le
             temps d'indexation et la qualité de l'index.
@@ -84,7 +84,7 @@ $index = Zend_Search_Lucene::open($indexPath);
 
 $index->optimize();
 ]]></programlisting></para>
-    
+
         <para>
             L'optimisation d'index fonctionne avec des "data streams" et ne consomme pas pas
             une grande quantité de mémoire, mais nécessite des ressources de processeur et du
@@ -213,7 +213,7 @@ $index->optimize();
                     <listitem>
                         <para>Pas plus grand que <emphasis>MaxBufferedDocs</emphasis>.</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         Plus grand que <emphasis>MaxBufferedDocs</emphasis>, mais pas plus
@@ -327,7 +327,7 @@ $index = Zend_Search_Lucene::open($indexPath);
 
 unset($index);
 ]]></programlisting></para>
-    
+
         <para>
             Le second est d'effectuer une opération de commit avant la fin du script exécution
             :<programlisting role="php"><![CDATA[
@@ -393,10 +393,10 @@ foreach ($docIds as $id) {
 }
 ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.search.lucene.best-practice.memory-usage">
             <title>Utilisation de la mémoire</title>
-    
+
         <para>
             <classname>Zend_Search_Lucene</classname> est un module relativement gourmand en
             mémoire.
@@ -500,7 +500,7 @@ setlocale(LC_ALL, 'de_DE.iso-8859-1');
 setlocale(LC_ALL, 'ru_RU.UTF-8');
 ...
 ]]></programlisting></para>
-    
+
         <para>
             La même approche est utilisée pour définir l'encodage des chaînes de
             requête.
@@ -519,7 +519,7 @@ $query =
 $hits = $index->find($query);
 ...
 ]]></programlisting></para>
-    
+
         <para>
             L'encodage par défaut peut également être spécifié avec la méthode
             <code>setDefaultEncoding()</code> :<programlisting role="php"><![CDATA[

+ 12 - 12
documentation/manual/fr/module_specs/Zend_Search_Lucene-Charset.xml

@@ -117,7 +117,7 @@
         echo "support UTF-8 pour PCRE désactivé.\n";
     }
     ]]></programlisting></para>
-    
+
         <para>
             Les analyseurs UTF-8 insensibles à la casse ont aussi besoin de l'extension <ulink
             url="http://www.php.net/manual/en/ref.mbstring.php">mbstring</ulink> pour être
@@ -131,38 +131,38 @@
             role="php"><![CDATA[
     // Indexation
     setlocale(LC_CTYPE, 'de_DE.iso-8859-1');
-    
+
     ...
-    
+
     Zend_Search_Lucene_Analysis_Analyzer::setDefault(
         new Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8());
-    
+
     ...
-    
+
     $doc = new Zend_Search_Lucene_Document();
-    
+
     $doc->addField(Zend_Search_Lucene_Field::UnStored(
                         'contents', strtolower($contents))
                   );
-    
+
     // champ titre (indexed, unstored)
     $doc->addField(Zend_Search_Lucene_Field::UnStored(
                         'title', strtolower($title))
                   );
-    
+
     // champ titre (unindexed, stored)
     $doc->addField(Zend_Search_Lucene_Field::UnIndexed('_title', $title));
                 ]]></programlisting> <programlisting role="php"><![CDATA[
     // Recherche
     setlocale(LC_CTYPE, 'de_DE.iso-8859-1');
-    
+
     ...
-    
+
     Zend_Search_Lucene_Analysis_Analyzer::setDefault(
         new Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8());
-    
+
     ...
-    
+
     $hits = $index->find(strtolower($query));
     ]]></programlisting></para>
         </sect2>

+ 12 - 12
documentation/manual/fr/module_specs/Zend_Search_Lucene-Overview.xml

@@ -133,7 +133,7 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
                                                       $contents,
                                                       'utf-8'));
     ]]></programlisting></para>
-    
+
         <para>
             Si le paramètre d'encodage est omis, la locale courante est alors utilisée pour le
             déterminer à l'exécution. Par exemple : <programlisting role="php"><![CDATA[
@@ -141,7 +141,7 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
     ...
     $doc->addField(Zend_Search_Lucene_Field::UnStored('contents', $contents));
     ]]></programlisting></para>
-    
+
         <para>
             Les champs sont toujours stockés et retournés depuis l'index en UTF-8. Toute
             conversion requise vers UTF-8 est effectuée automatiquement.
@@ -324,7 +324,7 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
     $doc = Zend_Search_Lucene_Document_Html::loadHTML($htmlString);
     $index->addDocument($doc);
     ]]></programlisting></para>
-    
+
         <para>
             La classe <classname>Zend_Search_Lucene_Document_Html</classname> utilise les
             méthodes <code>DOMDocument::loadHTML()</code> et
@@ -384,7 +384,7 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
                                                   'Document annotation text'));
     $index->addDocument($doc);
     ]]></programlisting></para>
-    
+
         <para>
             Les liens des documents ne sont pas inclus dans le document généré, mais ils
             peuvent être récupérés avec les méthodes
@@ -395,7 +395,7 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
     $linksArray = $doc->getLinks();
     $headerLinksArray = $doc->getHeaderLinks();
     ]]></programlisting></para>
-    
+
         <para>
             A partir de Zend Framework 1.6, il est également possible d'exclure les balises
             "link" dont l'attribut <code>rel</code> vaut <code>'nofollow'</code>. Utilisez
@@ -420,7 +420,7 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
     $doc = Zend_Search_Lucene_Document_Docx::loadDocxFile($filename);
     $index->addDocument($doc);
     ]]></programlisting></para>
-    
+
         <para>
             La classe <classname>Zend_Search_Lucene_Document_Docx</classname> utilise la
             classe <code>ZipArchive</code> et les méthodes de <code>simplexml</code> pour analyser
@@ -488,10 +488,10 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
     $index->addDocument($doc);
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.search.lucene.index-creation.pptx-documents">
             <title>Document Powerpoint 2007</title>
-    
+
         <para>
             <classname>Zend_Search_Lucene</classname> offre une fonctionnalité d'analyse de
             documents Powerpoint 2007. On peut créer directement un document depuis un fichier
@@ -499,7 +499,7 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
     $doc = Zend_Search_Lucene_Document_Pptx::loadPptxFile($filename);
     $index->addDocument($doc);
     ]]></programlisting></para>
-    
+
         <para>
             La classe <classname>Zend_Search_Lucene_Document_Pptx</classname> utilise la
             classe <code>ZipArchive</code> et les méthodes de <code>simplexml</code> pour analyser
@@ -565,10 +565,10 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
     $index->addDocument($doc);
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.search.lucene.index-creation.xlsx-documents">
             <title>Documents Excel 2007</title>
-    
+
         <para>
             <classname>Zend_Search_Lucene</classname> offre une fonctionnalité d'analyse de
             documents Excel 2007. On peut créer directement un document depuis un fichier Excel 2007
@@ -576,7 +576,7 @@ $doc->addField(Zend_Search_Lucene_Field::UnStored('contents',
     $doc = Zend_Search_Lucene_Document_Xlsx::loadXlsxFile($filename);
     $index->addDocument($doc);
     ]]></programlisting></para>
-    
+
         <para>
             La classe <classname>Zend_Search_Lucene_Document_Xlsx</classname> utilise la
             classe <code>ZipArchive</code> et les méthodes de <code>simplexml</code> pour analyser

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Service_Amazon.xml

@@ -378,9 +378,9 @@ foreach ($results as $result) {
                 <para>
                     <methodsynopsis>
                             <type>string</type>
-    
+
                             <methodname>asXML</methodname>
-    
+
                             <void />
                         </methodsynopsis>
                     </para>

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Service_Flickr.xml

@@ -256,9 +256,9 @@ echo "<a href=\"$image->clickUri\">Clicker pour l'image</a>\n";
                 <para>
                     <methodsynopsis>
                             <type>int</type>
-    
+
                             <methodname>totalResults</methodname>
-    
+
                             <void />
                         </methodsynopsis>
                     </para>

+ 3 - 3
documentation/manual/fr/module_specs/Zend_Service_Simpy.xml

@@ -27,15 +27,15 @@
                     <listitem>
                         <para>Liens: Créer, requêter, mettre à jour, supprimer</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Mots-clés: requêter, supprimer, renommer, fusionner, éclater</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Notes: Créer, requêter, mettre à jour, supprimer</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Listes: récupérer, récupérer tout</para>
                     </listitem>

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Service_Yahoo.xml

@@ -339,9 +339,9 @@ foreach ($results as $result) {
                 <para>
                     <methodsynopsis>
                             <type>int</type>
-    
+
                             <methodname>totalResults</methodname>
-    
+
                             <void />
                         </methodsynopsis>
                     </para>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Session-AdvancedUsage.xml

@@ -55,7 +55,7 @@ Zend_Session::start();
     php_value session.auto_start 0
     ]]></programlisting></para>
                 </listitem>
-    
+
                 <listitem>
                 <para>
                     Mauvaise : n'utilisez pas la fonction <ulink

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Session-BasicUsage.xml

@@ -23,7 +23,7 @@
         entrée dans le tableau de la superglobale <code>$_SESSION</code>, où l'espace de noms est
         utilisée comme une clé. <programlisting role="php"><![CDATA[
     $monNamespace = new Zend_Session_Namespace('monNamespace');
-    
+
     // $monNamespace corresponds to $_SESSION['monNamespace']
     ]]></programlisting> Il est possible d'utiliser <classname>Zend_Session</classname>
         conjointement avec d'autre code utilisant directement <code>$_SESSION</code>. Cependant,

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Session-GlobalSessionManagement.xml

@@ -189,7 +189,7 @@ Zend_Session::setOptions($config->toArray());
                         bool <code>use_only_cookies</code> - Afin d'éviter d'autres failles de
                         sécurité (concernant le trans-sid), ne changez pas cette option. <note>
                                 <title>Risque de sécurité</title>
-    
+
                             <para>
                                 Si cette option n'est pas activée, un attaquant peut
                                 facilement fixer un id de session d'une victime en lui envoyant des

+ 21 - 21
documentation/manual/fr/module_specs/Zend_Soap_AutoDiscovery.xml

@@ -24,12 +24,12 @@
                         <simpara>SOAP serveur application PHP &lt;---&gt; SOAP client application
                         PHP</simpara>
                     </listitem>
-    
+
                     <listitem>
                         <simpara>SOAP serveur application non PHP &lt;---&gt; SOAP client
                         application PHP</simpara>
                     </listitem>
-    
+
                     <listitem>
                         <simpara>SOAP serveur application PHP &lt;---&gt; SOAP client application
                         non PHP</simpara>
@@ -68,7 +68,7 @@
                     <listitem>
                         <para>Utiliser des classes.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Utiliser des fonctions.</para>
                     </listitem>
@@ -92,12 +92,12 @@
     class My_SoapServer_Class {
     ...
     }
-    
+
     $autodiscover = new Zend_Soap_AutoDiscover();
     $autodiscover->setClass('My_SoapServer_Class');
     $autodiscover->handle();
     ]]></programlisting></para>
-    
+
         <para>
             Si vous avez besoin d'accéder au fichier WSDL généré soit pour le sauvegarder dans
             un fichier ou en tant que chaîne de caractères, vous pouvez utiliser les méthodes
@@ -138,10 +138,10 @@
     ]]></programlisting></para>
             </note>
         </sect2>
-    
+
         <sect2 id="zend.soap.autodiscovery.class">
             <title>Auto découverte de classe</title>
-    
+
         <para>
             Si une classe est utilisée dans un serveur SOAP, alors celle-ci devrait aussi être
             fournie à <classname>Zend_Soap_AutoDiscovery</classname> afin d'en générer le fichier
@@ -150,18 +150,18 @@
     $autodiscover->setClass('My_SoapServer_Class');
     $autodiscover->handle();
     ]]></programlisting></para>
-    
+
         <para>
             Les règles suivantes sont utilisées lors de la génération du fichier WSDL :
             <itemizedlist>
                     <listitem>
                         <para>Le fichier WSDL généré décrit un service Web de type RPC.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Le nom du service crée sera le nom de la classe utilisée.</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         <code>'http://' .$_SERVER['HTTP_HOST'] .
@@ -243,18 +243,18 @@
     ...
     $autodiscover->handle();
     ]]></programlisting></para>
-    
+
         <para>
             Les règles suivantes sont utilisées lors de la génération du fichier WSDL :
             <itemizedlist>
                     <listitem>
                         <para>Le fichier WSDL généré décrit un service web de type RPC.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Le nom du service crée sera le nom du script analysé (utilisé).</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         <code>'http://' .$_SERVER['HTTP_HOST'] .
@@ -327,27 +327,27 @@
                     <listitem>
                         <para>Chaînes strings &lt;-&gt; <code>xsd:string</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Entiers PHP &lt;-&gt; <code>xsd:int</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Flottants PHP (décimaux) &lt;-&gt; <code>xsd:float</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Booléens PHP &lt;-&gt; <code>xsd:boolean</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Tableaux PHP &lt;-&gt; <code>soap-enc:Array</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>Objets PHP &lt;-&gt; <code>xsd:struct</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         Classe PHP &lt;-&gt; basé sur la stratégie des types complexes (Voir :
@@ -414,14 +414,14 @@
     // Par défaut il s'agit de 'use' => 'encoded'
     // et 'encodingStyle' => 'http://schemas.xmlsoap.org/soap/encoding/'
     $autodiscover->setOperationBodyStyle(array('use' => 'literal', 'namespace' => 'http://framework.zend.com'));
-    
+
     // Par défaut il s'agit de 'style' => 'rpc'
     // et 'transport' => 'http://schemas.xmlsoap.org/soap/http'
     $autodiscover->setBindingStyle(array('style' => 'document', 'transport' => 'http://framework.zend.com'));
     ...
     $autodiscover->addFunction('myfunc1');
     $autodiscover->handle();
-    
+
                 ]]></programlisting>
             </para>
     </sect2>

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Soap_Client.xml

@@ -33,7 +33,7 @@
                     <listitem>
                         <para><code>$wsdl</code> : l'URI du fichier WSDL.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para><code>$options</code> : options de création.</para>
                     </listitem>
@@ -218,7 +218,7 @@
     //****************************************************************
     //                Fin du code du serveur
     //****************************************************************
-    
+
     $client = new Zend_Soap_Client("MyService.wsdl");
     ...
     // $result1 est une chaine

+ 11 - 11
documentation/manual/fr/module_specs/Zend_Soap_Server.xml

@@ -199,7 +199,7 @@
         public function method1($inputParam) {
             ...
         }
-    
+
         /**
          * Cette méthode accepte ...
          *
@@ -210,7 +210,7 @@
         public function method2($inputParam1, $inputParam2) {
             ...
         }
-    
+
         ...
     }
     ...
@@ -223,7 +223,7 @@
     $server->handle();
     ]]></programlisting> <note>
                     <title>Important!</title>
-    
+
                 <para>
                     Vous devriez complètement décrire chaque méthode grâce aux blocs de
                     commentaires PHPDoc dans le cas où vous souhaitez utiliser l'auto découverte du
@@ -246,7 +246,7 @@
     function function1($inputParam) {
         ...
     }
-    
+
     /**
      * Cette fonction ...
      *
@@ -265,13 +265,13 @@
     $server->handle();
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.soap.server.request_response">
             <title>Gestion des objets de requête et de réponse</title>
-    
+
             <note>
                 <title>Avancée</title>
-    
+
             <para>
                 Cette section décrit la gestion avancée des requêtes et réponses SOAP et
                 pourra être évitée.
@@ -303,14 +303,14 @@
     $server->setRequest();
     $server->handle();
     ]]></programlisting></para>
-    
+
             <para>
                 Un objet de requête peut être représenté de plusieurs manières différentes
                 :<itemizedlist>
                         <listitem>
                             <para>DOMDocument (casté en XML)</para>
                         </listitem>
-    
+
                         <listitem>
                         <para>
                             DOMNode (le DOMDocument attaché est extrait et casté en
@@ -345,10 +345,10 @@
     $request = $server->getLastRequest();
     ]]></programlisting></para>
             </sect3>
-    
+
             <sect3 id="zend.soap.server.request_response.response">
                 <title>Réponse</title>
-    
+
             <para>
                 <classname>Zend_Soap_Server::handle()</classname> émet automatiquement la
                 réponse vers le flux standard de sortie. Ce comportement peut être changé en

+ 14 - 14
documentation/manual/fr/module_specs/Zend_Soap_Wsdl.xml

@@ -28,12 +28,12 @@
                     <listitem>
                         <simpara><code>$name</code> - nom du service Web décrit.</simpara>
                     </listitem>
-    
+
                     <listitem>
                         <simpara><code>$uri</code> - URI d'accès au fichier WSDL. (Une référence
                         dans le système de fichier local est possible.)</simpara>
                     </listitem>
-    
+
                     <listitem>
                         <simpara><code>$strategy</code> - identifiant optionnel pour identifier la
                         détection de stratégie des types complexes. Ceci est un booléen
@@ -297,11 +297,11 @@
                     <listitem>
                         <para><code>$name . 'Service'</code> comme nom du Web Service,</para>
                     </listitem>
-    
+
                     <listitem>
                         <para><code>$name . 'Port'</code> comme nom de portage des types,</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         <code>'tns:' . $name . 'Binding'</code> <footnote>
@@ -345,27 +345,27 @@
                     <listitem>
                         <para>chaînes PHP &lt;-&gt; <code>xsd:string</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>entiers PHP &lt;-&gt; <code>xsd:int</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>flottants PHP &lt;-&gt; <code>xsd:float</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>booléens PHP &lt;-&gt; <code>xsd:boolean</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>tableaux PHP &lt;-&gt; <code>soap-enc:Array</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>objets PHP &lt;-&gt; <code>xsd:struct</code>.</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         Classe PHP &lt;-&gt; basé sur la stratégie des types complexes (Voir :
@@ -413,10 +413,10 @@
                 correspondance d'un type PHP spécifié : <programlisting role="php"><![CDATA[
     ...
     $wsdl = new Zend_Soap_Wsdl('My_Web_Service', $myWebServiceUri);
-    
+
     ...
     $soapIntType = $wsdl->getType('int');
-    
+
     ...
     class MyClass {
         ...
@@ -425,10 +425,10 @@
     $soapMyClassType = $wsdl->getType('MyClass');
     ]]></programlisting></para>
             </sect3>
-    
+
             <sect3 id="zend.soap.wsdl.types.add_complex">
                 <title>Ajouter des infos sur les types complexes</title>
-    
+
             <para>
                 <code>addComplexType($type)</code> est utilisée pour ajouter des types
                 complexes (classes PHP) à un document WSDL.

+ 5 - 5
documentation/manual/fr/module_specs/Zend_Text_Table.xml

@@ -66,15 +66,15 @@
                             <listitem>
                                 <para><classname>Zend_Text_Table::AUTO_SEPARATE_NONE</classname></para>
                             </listitem>
-    
+
                             <listitem>
                                 <para><classname>Zend_Text_Table::AUTO_SEPARATE_HEADER</classname></para>
                             </listitem>
-    
+
                             <listitem>
                                 <para><classname>Zend_Text_Table::AUTO_SEPARATE_FOOTER</classname></para>
                             </listitem>
-    
+
                             <listitem>
                                 <para><classname>Zend_Text_Table::AUTO_SEPARATE_ALL</classname></para>
                             </listitem>
@@ -105,11 +105,11 @@
                 <listitem>
                     <para><code>ALIGN_LEFT</code></para>
                 </listitem>
-    
+
                 <listitem>
                     <para><code>ALIGN_CENTER</code></para>
                 </listitem>
-    
+
                 <listitem>
                     <para><code>ALIGN_RIGHT</code></para>
                 </listitem>

+ 1 - 1
documentation/manual/fr/module_specs/Zend_Validate-EmailAddress.xml

@@ -66,7 +66,7 @@
         }
     }
     ]]></programlisting></para>
-    
+
     <para>
         <emphasis>Vérification que le nom de domaine accepte réellement
         l'émail</emphasis>

+ 10 - 10
documentation/manual/fr/module_specs/Zend_Validate-Hostname.xml

@@ -57,7 +57,7 @@
         }
     }
     ]]></programlisting></para>
-    
+
     <para>
         Vous pouvez utiliser <code>ALLOW_ALL</code> pour accepter tous les types de domaines.
         De même, vous pouvez créer des configurations combinant ces différents types. Par exemple,
@@ -67,9 +67,9 @@
     $validateur = new Zend_Validate_Hostname(Zend_Validate_Hostname::ALLOW_DNS |
                                              Zend_Validate_Hostname::ALLOW_IP);
     ]]></programlisting></para>
-    
+
         <para><emphasis>Validation de Nom de Domaine International (IDN)</emphasis></para>
-    
+
     <para>
         Certains noms de domaines nationaux (Country Code Top Level Domains ou ccTLD), comme
         .de (Allemagne), supporte les caractères internationaux dans leurs noms de domaine. Ceci est
@@ -83,31 +83,31 @@
                 <listitem>
                     <para>at (Autriche)</para>
                 </listitem>
-    
+
                 <listitem>
                     <para>ch (Suisse)</para>
                 </listitem>
-    
+
                 <listitem>
                     <para>li (Liechtenstein)</para>
                 </listitem>
-    
+
                 <listitem>
                     <para>de (Allemagne)</para>
                 </listitem>
-    
+
                 <listitem>
                     <para>fi (Finlande)</para>
                 </listitem>
-    
+
                 <listitem>
                     <para>hu (Hongrie)</para>
                 </listitem>
-    
+
                 <listitem>
                     <para>no (Norvège)</para>
                 </listitem>
-    
+
                 <listitem>
                     <para>se (Suède)</para>
                 </listitem>

+ 2 - 2
documentation/manual/fr/module_specs/Zend_Validate-ValidatorChains.xml

@@ -14,7 +14,7 @@
     $validateurChaine = new Zend_Validate();
     $validateurChaine->addValidator(new Zend_Validate_StringLength(6, 12))
                      ->addValidator(new Zend_Validate_Alnum());
-    
+
     // Validation de l'identifiant
     if ($validateurChaine->isValid($identifiant)) {
         // l'identifiant est testé avec succès
@@ -45,7 +45,7 @@
     $validateurChaine->addValidator(new Zend_Validate_StringLength(6, 12), true)
                      ->addValidator(new Zend_Validate_Alnum());
     ]]></programlisting></para>
-    
+
     <para>
         Tout objet qui implémente <classname>Zend_Validate_Interface</classname> peut être
         utilisé dans une chaîne de validation.

+ 24 - 24
documentation/manual/fr/module_specs/Zend_Validate-WritingValidators.xml

@@ -63,20 +63,20 @@
     class MonValidateur_Float extends Zend_Validate_Abstract
     {
         const FLOAT = 'float';
-    
+
         protected $_messageTemplates = array(
             self::FLOAT => "'%value%' n'est pas une valeur en virgule flottante"
         );
-    
+
         public function isValid($value)
         {
             $this->_setValue($value);
-    
+
             if (!is_float($value)) {
                 $this->_error();
                 return false;
             }
-    
+
             return true;
         }
     }
@@ -101,7 +101,7 @@
                     <listitem>
                         <para>La valeur d'entrée n'est pas numérique.</para>
                     </listitem>
-    
+
                     <listitem>
                     <para>
                         La valeur d'entrée est inférieure que la valeur permise
@@ -126,40 +126,40 @@
         const MSG_NUMERIC = 'msgNumeric';
         const MSG_MINIMUM = 'msgMinimum';
         const MSG_MAXIMUM = 'msgMaximum';
-    
+
         public $minimum = 0;
         public $maximum = 100;
-    
+
         protected $_messageVariables = array(
             'min' => 'minimum',
             'max' => 'maximum'
         );
-    
+
         protected $_messageTemplates = array(
             self::MSG_NUMERIC => "'%value%' n'est pas numérique",
             self::MSG_MINIMUM => "'%value%' doit être supérieure à '%min%'",
             self::MSG_MAXIMUM => "'%value%' doit être inférieure à '%max%'"
         );
-    
+
         public function isValid($value)
         {
             $this->_setValue($value);
-    
+
             if (!is_numeric($value)) {
                 $this->_error(self::MSG_NUMERIC);
                 return false;
             }
-    
+
             if ($value < $this->minimum) {
                 $this->_error(self::MSG_MINIMUM);
                 return false;
             }
-    
+
             if ($value > $this->maximum) {
                 $this->_error(self::MSG_MAXIMUM);
                 return false;
             }
-    
+
             return true;
         }
     }
@@ -196,15 +196,15 @@
                     <listitem>
                         <para>est au moins une longueur de 8 caractères,</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>contient au moins une lettre majuscule,</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>contient au moins une lettre minuscule,</para>
                     </listitem>
-    
+
                     <listitem>
                         <para>et contient au moins un caractère de chiffre.</para>
                     </listitem>
@@ -220,7 +220,7 @@
         const UPPER  = 'upper';
         const LOWER  = 'lower';
         const DIGIT  = 'digit';
-    
+
         protected $_messageTemplates = array(
             self::LENGTH =>
                 "'%value%' doit avoir une longueur d'au moins 8 caractères",
@@ -231,33 +231,33 @@
             self::DIGIT  =>
                 "'%value%' doit contenir au moins un chiffre"
         );
-    
+
         public function isValid($value)
         {
             $this->_setValue($value);
-    
+
             $isValid = true;
-    
+
             if (strlen($value) < 8) {
                 $this->_error(self::LENGTH);
                 $isValid = false;
             }
-    
+
             if (!preg_match('/[A-Z]/', $value)) {
                 $this->_error(self::UPPER);
                 $isValid = false;
             }
-    
+
             if (!preg_match('/[a-z]/', $value)) {
                 $this->_error(self::LOWER);
                 $isValid = false;
             }
-    
+
             if (!preg_match('/\d/', $value)) {
                 $this->_error(self::DIGIT);
                 $isValid = false;
             }
-    
+
             return $isValid;
         }
     }

+ 14 - 14
documentation/manual/fr/module_specs/Zend_Validate.xml

@@ -76,7 +76,7 @@
             L'exemple suivant illustre la validation d'une adresse émail : <programlisting
             role="php"><![CDATA[
     $validator = new Zend_Validate_EmailAddress();
-    
+
     if ($validator->isValid($email)) {
         // l'email est valide
     } else {
@@ -87,10 +87,10 @@
     }
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.validate.introduction.messages">
             <title>Messages personnalisés</title>
-    
+
         <para>
             Les classes de validation fournissent une méthode <code>setMessage()</code> avec
             laquelle vous pouvez spécifier le format du message retourné par
@@ -119,27 +119,27 @@
         <para>
             <programlisting role="php"><![CDATA[
     $validator = new Zend_Validate_StringLength(8);
-    
+
     $validator->setMessage(
         'La chaîne \'%value%\' est trop courte ; '
       . 'elle doit être au moins de %min% caractères',
         Zend_Validate_StringLength::TOO_SHORT);
-    
+
     if (!$validator->isValid('word')) {
         $messages = $validator->getMessages();
         echo current($messages);
-    
+
         // affiche "La chaîne 'word' est trop courte ;
         // elle doit être au moins de 8 caractères"
     }
     ]]></programlisting></para>
-    
+
         <para>
             Vous pouvez régler des messages multiples en utilisant la méthode
             <code>setMessages()</code>. Son argument dans ce cas est un tableau de paires
             clé/message. <programlisting role="php"><![CDATA[
     $validator = new Zend_Validate_StringLength(8, 12);
-    
+
     $validator->setMessages( array(
         Zend_Validate_StringLength::TOO_SHORT =>
                 'La chaîne \'%value%\' est trop courte',
@@ -147,7 +147,7 @@
                 'La chaîne \'%value%\' est trop longue'
     ));
     ]]></programlisting></para>
-    
+
         <para>
             Si votre application exige une flexibilité encore plus grande avec laquelle elle
             rapporte les échecs de validation, vous pouvez accéder aux propriétés par le même nom
@@ -157,7 +157,7 @@
             supportées au cas par cas par chaque classe de validation. <programlisting
             role="php"><![CDATA[
     $validator = new Zend_Validate_StringLength(8, 12);
-    
+
     if (!validator->isValid('word')) {
         echo 'Echec du mot : '
             . $validator->value
@@ -169,10 +169,10 @@
     }
     ]]></programlisting></para>
         </sect2>
-    
+
         <sect2 id="zend.validate.introduction.static">
             <title>Utilisation de la méthode statique <code>is()</code></title>
-    
+
         <para>
             S'il est peu pratique de charger une classe de validation donnée et créer une
             instance de validateur, vous pouvez utiliser la méthode statique
@@ -187,7 +187,7 @@
         // l'email est valide
     }
     ]]></programlisting></para>
-    
+
         <para>
             Vous pouvez aussi fournir un tableau de paramètres destinés au constructeur de la
             classe, s'ils sont nécessaires pour votre classe de validation. <programlisting
@@ -196,7 +196,7 @@
         // $value est compris entre 1 et 12
     }
     ]]></programlisting></para>
-    
+
         <para>
             La méthode <code>is()</code> retourne une valeur booléenne, la même que la méthode
             <code>isValid()</code>. Lors de l'utilisation de la méthode statique <code>is()</code>,

+ 1 - 1
documentation/manual/fr/module_specs/Zend_XmlRpc_Client.xml

@@ -327,7 +327,7 @@ $result = $client->call('foo.bar', array(array()));
             <para>
                 <note>
                         <title>Conversion automatique</title>
-    
+
                     <para>
                         Lorsque vous créez un objet <classname>Zend_XmlRpc_Value</classname>,
                         sa valeur est déterminée par un type PHP. Celui-ci va être converti vers le