Index: phpdoc/fr/functions/pfpro.xml diff -u phpdoc/fr/functions/pfpro.xml:1.5 phpdoc/fr/functions/pfpro.xml:1.6 --- phpdoc/fr/functions/pfpro.xml:1.5 Wed Feb 7 04:13:18 2001 +++ phpdoc/fr/functions/pfpro.xml Thu Oct 25 09:54:45 2001 @@ -1,5 +1,7 @@ + + - Verisign Payflow Pro Paiement + Paiement par Verisign Paiement par Verisign @@ -10,7 +12,8 @@ Ces fonctions sont utilisables dès que PHP a été - compilé avec l'option . + compilé avec l'option + . Vous devez aussi utiliser le SDK approprié sur votre plate-forme : il est disponible l'interface du manager, une fois que vous vous êtes inscrit. Si vous avez l'intention d'utiliser @@ -20,7 +23,7 @@ Une fois que vous avez téléchargé le SDK vous devez copier les fichiers depuis le dossier lib - de la distribution. Copier le fichier d'entête pfpro.h + de la distribution. Copier le fichier d'en-têtes pfpro.h dans /usr/local/include et la librairie libpfpro.so dans /usr/local/lib. @@ -40,8 +43,8 @@ Ces fonctions ne font que fournir un accès aux services Verisign Payment Services. - Assurez vous bien de lire le "Payflow Pro Developers Guide" pour plus - de détails sur les parmètres. + Assurez-vous bien de lire le "Payflow Pro Developers Guide" pour plus + de détails sur les paramètres. @@ -72,7 +75,7 @@ pfpro_cleanup - Eteind la librairie Payflow Pro + Eteint la librairie Payflow Pro Description @@ -115,21 +118,22 @@ timeout string - proxy address + proxy_logon int - proxy port + proxy_port string - proxy logon + proxy_logon string - proxy password + proxy_password - Retourne un tableau associatif, contenant la réponse. + pfpro_process retourne un tableau associatif, + contenant la réponse à la transaction. pfpro_process effectue une transaction @@ -138,36 +142,36 @@ au serveur. - Le second paramètre address - indique quel hôte contacter. Il est optinnel. Par défaut, + Le second paramètre address + indique quel hôte contacter. Il est optionnel. Par défaut, il vaut "test.signio.com" : vous devrez probablement le remplacer par "connect.signio.com" pour effectuer de vraies transactions. - Le troisième paramètre port + Le troisième paramètre port spécifie le port de connexion. Par défaut, c'est 443, le port SSL standard. - Le quatrième paramètre timeout + Le quatrième paramètre timeout indique le temps de timeout à utiliser. Par défaut, c'est 30 secondes. Notez que ce timeout ne prend effet que lorsqu'une connexion a été établie avec un serveur : votre script peut potentiellement attendre - indéfiniement un événement DNS ou un problème de réseau. + indéfiniment un événement DNS ou un problème de réseau. - Le cinquième paramètre proxy address + Le cinquième paramètre proxy_address indique le nom du proxy SSL. Le sixième paramètre - proxy port indique le port + proxy port indique le port à utiliser sur ce proxy. Les septième et huitième paramètres, - proxy logon et - proxy password indique + proxy_logon et + proxy_password indique le nom de compte et le mot de passe à utiliser sur le proxy. - Cette fonction retourne un tableau associatif. + pfpro_process retourne un tableau associatif. @@ -193,7 +197,7 @@ die("Impossible d'établir un lien avec Verisign.\n"); } echo "La réponse de Verisign était ".$response[RESULT]; -echo ", c'est à dire : ".$response[RESPMSG]."\n"; +echo ", c'est-à-dire : ".$response[RESPMSG]."\n"; echo "\nLa requête de transaction: "; print_r($transaction); echo "\nLa réponse: "; @@ -225,21 +229,22 @@ timeout string - proxy address + proxy_address int - proxy port + proxy_port string - proxy logon + proxy_logon string - proxy password + proxy_password - Retourne une chaîne avec une réponse. + pfpro_process_raw retourne une chaîne avec + une réponse. pfpro_process_raw envoie une transaction @@ -256,8 +261,8 @@ Lisez attentivement le "Payflow Pro Developers Guide" pour connaître tous - les détails des paramètres et leur règle d'encodage. Il est recommandé - d'utiliser plutôt pfpro_process. + les détails des paramètres et leur règle d'encodage. + Il est recommandé d'utiliser plutôt pfpro_process. Index: phpdoc/fr/functions/swf.xml diff -u phpdoc/fr/functions/swf.xml:1.5 phpdoc/fr/functions/swf.xml:1.6 --- phpdoc/fr/functions/swf.xml:1.5 Mon Mar 19 12:01:15 2001 +++ phpdoc/fr/functions/swf.xml Thu Oct 25 09:54:45 2001 @@ -1,3 +1,5 @@ + + Shockwave Flash SWF @@ -8,8 +10,8 @@ télécharger libswf à &url.swf;. Une fois que vous avez libswf, tout ce qui reste à faire est de configurer PHP avec - oú DIR est - le dossier qui accueille les dossiers de include et lib. Le dossier + + où DIR est le dossier qui accueille les dossiers de include et lib. Le dossier include doit contenir le fichier swf.h file et le dossier lib doit contenir le fichier libswf.a. Si vous décompressez la distribution de libswf, les deux fichiers seront dans le même dossier. Par @@ -23,21 +25,21 @@ Exemple SWF <?php -swf_openfile ("test.swf", 256, 256, 30, 1, 1, 1); -swf_ortho2 (-100, 100, -100, 100); -swf_defineline (1, -70, 0, 70, 0, .2); -swf_definerect (4, 60, -10, 70, 0, 0); -swf_definerect (5, -60, 0, -70, 10, 0); -swf_addcolor (0, 0, 0, 0); -swf_definefont (10, "Mod"); -swf_fontsize (5); -swf_fontslant (10); -swf_definetext (11, "This be Flash wit PHP!", 1); -swf_pushmatrix (); -swf_translate (-50, 80, 0); -swf_placeobject (11, 60); -swf_popmatrix (); -for ($i = 0; $i < 30; $i++) { + swf_openfile ("test.swf", 256, 256, 30, 1, 1, 1); + swf_ortho2 (-100, 100, -100, 100); + swf_defineline (1, -70, 0, 70, 0, .2); + swf_definerect (4, 60, -10, 70, 0, 0); + swf_definerect (5, -60, 0, -70, 10, 0); + swf_addcolor (0, 0, 0, 0); + swf_definefont (10, "Mod"); + swf_fontsize (5); + swf_fontslant (10); + swf_definetext (11, "This be Flash wit PHP!", 1); + swf_pushmatrix (); + swf_translate (-50, 80, 0); + swf_placeobject (11, 60); + swf_popmatrix (); + for ($i = 0; $i < 30; $i++) { $p = $i/(30-1); swf_pushmatrix (); swf_scale (1-($p*.9), 1, 1); @@ -50,26 +52,24 @@ swf_placeobject (5, 50); swf_popmatrix (); swf_showframe (); -} -for ($i = 0; $i < 30; $i++) { + } + for ($i = 0; $i < 30; $i++) { swf_removeobject (50); if (($i%4) == 0) { swf_showframe (); } -} -swf_startdoaction (); -swf_actionstop (); -swf_enddoaction (); + } + swf_startdoaction (); + swf_actionstop (); + swf_enddoaction (); swf_closefile (); ?> - Cela va produire une animation, proche de - celle ci (mais traduite en anglais). - Le support de Flash a été ajouté dans PHP 4.0RC2. + Le support de Flash a été ajouté en PHP 4.0RC2. La librairie libswf n'est pas disponible pour Windows : son développement @@ -274,7 +274,7 @@ - swf_setframe selectionne le frame + swf_setframe sélectionne le frame framenumber comme frame actif. @@ -417,8 +417,8 @@ swf_placeobject utilise la couleur courante de - multiplication (specifiée par swf_mulcolor) et - la couleur courante d'addition (specifiée par + multiplication (spécifiée par swf_mulcolor) et + la couleur courante d'addition (spécifiée par swf_addcolor) pour colorer l'objet, et utilise la matrice courante pour positionner l'objet. @@ -458,9 +458,9 @@ MOD_MATRIX, MOD_COLOR ou la combinaison des deux. - MOD_COLOR utilise la couleur courante de multiplication (specifiée par + MOD_COLOR utilise la couleur courante de multiplication (spécifiée par swf_mulcolor) et la couleur courante d'addition - (specifiée par swf_addcolor) pour colorer + (spécifiée par swf_addcolor) pour colorer l'objet, et MOD_MATRIX utilise la matrice courante pour positionner l'objet. @@ -512,7 +512,7 @@ swf_startdoaction - Commence la déscription d'une liste d'action pour la frame courante. + Commence la description d'une liste d'action pour la frame courante. @@ -526,7 +526,7 @@ - swf_startdoaction commence la déscription + swf_startdoaction commence la description d'une liste d'actions pour la frame courante. Cette fonction doit être appelée avant que les actions ne soient définies pour le cadre courant. @@ -672,7 +672,7 @@ swf_actiontogglequality - Choisi le niveau de qualité haut ou bas. + Choisit le niveau de qualité haut ou bas. @@ -826,8 +826,8 @@ swf_defineline définit une ligne - commencant aux coordonnées (x1, - y1 ), et finissant au point de + commençant aux coordonnées (x1, + y1), et finissant au point de coordonnées (x2, y2). Elle aura la largeur de width. @@ -1036,7 +1036,7 @@ swf_shapefillbitmapclip - Choisi le mode de remplissage par texture. + Choisit le mode de remplissage par texture. @@ -1052,7 +1052,7 @@ - Choisi le mode de remplissage par texture : les espaces + Choisit le mode de remplissage par texture : les espaces vides seront remplis avec la bitmap bitmapid. @@ -1061,7 +1061,7 @@ swf_shapefillbitmaptile - Choisi le mode de remplissage par texture repétée. + Choisit le mode de remplissage par texture repétée. @@ -1077,7 +1077,7 @@ - Choisi le mode de remplissage par texture : les espaces vides + Choisit le mode de remplissage par texture : les espaces vides seront remplis avec la bitmap bitmapid, repétée autant de fois qu'il le faut (mode carrelage). @@ -1215,7 +1215,7 @@ (x1, y1) et (x2,y2) comme points de contrôle et le point de coordonnées - (x3, y3) + (x3,y3) comme point final. La position finale devient alors la position courante. @@ -1674,8 +1674,8 @@ caractéristiques d'un bouton. states, définit les états du bouton autorisés : ce peut être : BSHitTest, BSDown, BSOver ou BSUp. - shapeid est l'apparance du bouton, c'est - à dire l'objet qui représente le bouton. + shapeid est l'apparence du bouton, + c'est-à-dire l'objet qui représente le bouton. depth est la profondeur de placement du bouton, dans le frame courant. @@ -1850,16 +1850,16 @@ void swf_viewport - double + float xmin - double + float xmax - double + float ymin - double + float ymax @@ -1890,22 +1890,22 @@ void swf_ortho - double + float xmin - double + float xmax - double + float ymin - double + float ymax - double + float zmin - double + float zmax @@ -1932,16 +1932,16 @@ void swf_ortho2 - double + float xmin - double + float xmax - double + float ymin - double + float ymax @@ -1970,16 +1970,16 @@ void swf_perspective - double + float fovy - double + float aspect - double + float near - double + float far @@ -1996,9 +1996,9 @@ - Diverses distortions peuvent apparaître lors de ce genre + Diverses distorsions peuvent apparaître lors de ce genre de projection, car Flash ne dispose que d'une matrice à - 2 dimensions. Certaines distortions font vraiment tâche d'encre. + 2 dimensions. Certaines distorsions font vraiment tâche d'encre. @@ -2017,16 +2017,16 @@ void swf_polarview - double + float dist - double + float azimuth - double + float incidence - double + float twist @@ -2057,25 +2057,25 @@ void swf_lookat - double + float view_x - double + float view_y - double + float view_z - double + float reference_x - double + float reference_y - double + float reference_z - double + float twist @@ -2088,7 +2088,7 @@ du point de référence dans la scène, de coordonnées (reference_x, reference_y, reference_z). - Le paramètre twist contrôle + Le paramètre twist contrôle la rotation le long de l'axe des z de l'utilisateur. @@ -2150,13 +2150,13 @@ void swf_scale - double + float x - double + float y - double + float z @@ -2181,13 +2181,13 @@ void swf_translate - double + float x - double + float y - double + float z @@ -2211,7 +2211,7 @@ void swf_rotate - double + float angle string @@ -2249,7 +2249,7 @@ swf_posround active ou désactive l'approximation lors des translations, lorsque des objets sont - placés ou déplacés. Il y a des situations oú + placés ou déplacés. Il y a des situations où le texte devient plus lisible lorsque l'approximation a été activée. round active l'approximation (1) ou la désactive (0). Index: phpdoc/fr/functions/url.xml diff -u phpdoc/fr/functions/url.xml:1.7 phpdoc/fr/functions/url.xml:1.8 --- phpdoc/fr/functions/url.xml:1.7 Mon Feb 26 06:10:50 2001 +++ phpdoc/fr/functions/url.xml Thu Oct 25 09:54:45 2001 @@ -1,3 +1,5 @@ + + URL Fonctions URL @@ -21,7 +23,9 @@ binaires. - Voir aussi : base64_encode et la RFC-2045 section 6.8. + Voir aussi + base64_encode et + la RFC2045 section 6.8. @@ -50,8 +54,10 @@ que les données initiales. - Voir aussi: base64_decode, chunk_split, - et la RFC-2045 section 6.8. + Voir aussi + base64_decode, + chunk_split et + la RFC2045 section 6.8. @@ -97,7 +103,8 @@ foo%20bar%40baz devient foo bar <email protected>. - Voir aussi rawurlencode, + Voir aussi + rawurlencode, urldecode et urlencode. @@ -131,7 +138,7 @@ Exemple avec <function>rawurlencode</function> <?php -echo '<A HREF="ftp://user:', rawurlencode ('foo @+%/'), ' <email protected>/x.txt">'; + echo '<A HREF="ftp://user:', rawurlencode ('foo @+%/'), ' <email protected>/x.txt">'; ?> @@ -140,14 +147,16 @@ Exemple avec <function>rawurlencode</function> <?php -echo '<A HREF="http://x.com/department_list_script/', rawurlencode ('sales et marketing/Miami'), '">'; + echo '<A HREF="http://x.com/department_list_script/', rawurlencode ('sales et marketing/Miami'), '">'; ?> - Voir aussi rawurldecode, - urldecode et urlencode. + Voir aussi + rawurldecode, + urldecode et + urlencode. @@ -172,21 +181,23 @@ Exemple avec <function>urldecode</function> <?php -$a = split ('&', $querystring); -$i = 0; -while ($i < count ($a)) { + $a = split('&', $querystring); + $i = 0; + while ($i < count ($a)) { $b = split ('=', $a [$i]); - echo 'Value for parameter ', htmlspecialchars (urldecode ($b [0])), - ' is ', htmlspecialchars (urldecode ($b [1])), "<BR>"; + echo 'La valeur du paramètre ', htmlspecialchars(urldecode($b [0])), + ' est ', htmlspecialchars(urldecode($b[1])), "<br>"; $i++; -} + } ?> - Voir aussi urlencode, rawurlencode - et rawurldecode. + Voir aussi + urlencode, + rawurlencode et + rawurldecode. @@ -206,7 +217,7 @@ urlencode retourne une chaîne dont les caractères non alpha-numériques (hormis -_.) - sont remplacés par des séquences commencant + sont remplacés par des séquences commençant par un caractère pourcentage (%), suivi de deux chiffres hexadécimaux. Les espaces sont remplacés par des signes plus (+). @@ -224,30 +235,30 @@ Exemple avec <function>urlencode</function> <?php -echo '<A HREF="moncgi?foo=', urlencode ($userinput), '">'; + echo '<A HREF="moncgi?foo=', urlencode ($userinput), '">'; ?> - Voir aussi urldecode. + Voir aussi + urldecode. - Note: Faîtes bien attention aux variables qui ressemblent à - des entitées HTML, comme par exemple &amp, &copy et &pound, + Note: Faites bien attention aux variables qui ressemblent à + des entités HTML, comme par exemple &amp, &copy et &pound, qui sont analysées par le client web et remplacée par leur - valeur, au lieu de passer le nom de variable désiré. C'est - un vrai problème qui a été montré par le W3C + valeur. C'est un vrai problème qui a été montré par le W3C depuis longtemps. La référence est ici : &url.argsep;. PHP supporte le remplacement de séparateur d'arguments par un point-virgule, comme recommandé par le W3C, grâce à - la directive arg_separator .ini. Malheureusement, la plus part des clients web - n'envoie pas leur données de formulaire avec des point-virgule. Une + la directive arg_separator .ini. Malheureusement, la plupart des clients web + n'envoient pas leurs données de formulaire avec des points-virgules. Une solution plus portable est d'utiliser &amp; à la place de & comme séparateur. Vous n'avez alors pas à changer la directive - arg_separator. Laissez la à &, mais encodez vos URL avec + arg_separator. Laissez-la à &, mais encodez vos URL avec htmlentities. @@ -256,14 +267,17 @@ <?php -echo '<A HREF="moncgi?foo=', htmlentities (urlencode ($userinput) ), '">'; + echo '<A HREF="moncgi?foo=', htmlentities (urlencode ($userinput) ), '">'; ?> - Voir aussi urldecode, htmlentities, - rawurldecode et rawurlencode. + Voir aussi + urldecode, + htmlentities, + rawurldecode et + rawurlencode. Index: phpdoc/fr/functions/gettext.xml diff -u phpdoc/fr/functions/gettext.xml:1.4 phpdoc/fr/functions/gettext.xml:1.5 --- phpdoc/fr/functions/gettext.xml:1.4 Fri Jan 19 03:53:23 2001 +++ phpdoc/fr/functions/gettext.xml Thu Oct 25 09:54:45 2001 @@ -1,132 +1,137 @@ - - GNU Gettext - gettext - - - Les fonctions gettext implémente l'API NLS (Native Language Support) - qui peut servir à internationaliser vos scripts PHP. Lisez la - documentation GNU pour plus d'explications sur ces fonctions. - - - - - bindtextdomain - Fixe le chemin d'un domaine. - - - Description - - - string bindtextdomain - string domain - string directory - - - - bindtextdomain fixe le chemin du domaine - domain à directory. - - - - - - dcgettext - Remplace le domaine lors d'une recherche. - - - Description - - - string dcgettext - string domain - string message - int category - - - - dcgettext permet de remplacer le domaine courant - lors de la rechrche d'un message. Elle permet aussi de spécifier - une catégorie. - - - - - - dgettext - Remplace le domaine courant. - - - Description - - - string dgettext - string domain - string message - - - - dgettext remplace le domaine courant. - - - - - - gettext - Recherche un message dans le domaine courant. - - - Description - + + + + Gettext (GNU) + Gettext + + + Les fonctions gettext implémentent l'API NLS (Native Language Support) + qui peut servir à internationaliser vos scripts PHP. Lisez la + documentation GNU pour plus d'explications sur ces fonctions. + + + + + bindtextdomain + Fixe le chemin d'un domaine. + + + Description + + + string bindtextdomain + string domain + string directory + + + + bindtextdomain fixe le chemin du domaine + domain à directory. + + + + + + dcgettext + Remplace le domaine lors d'une recherche. + + + Description + + + string dcgettext + string domain + string message + int category + + + + dcgettext permet de remplacer le domaine courant + lors de la recherche d'un message. Elle permet aussi de spécifier + une catégorie. + + + + + + dgettext + Remplace le domaine courant. + + + Description + + + string dgettext + string domain + string message + + + + dgettext remplace le domaine courant. + + + + + + gettext + Recherche un message dans le domaine courant. + + + Description + + string gettext string message - - - gettext retourne une chaîne traduite, si - elle en a trouvé une dans la table de traduction, ou bien le - message message, s'il n'a pas été - trouvé. Vous pouvez utiliser le caractère souligné - (_) comme alias de cette fonction. - - - Vérfication <function>gettext</function> - + + + + gettext retourne une chaîne traduite, si + elle en a trouvé une dans la table de traduction, ou bien le + message message, s'il n'a pas été + trouvé. Vous pouvez utiliser le caractère souligné + (_) comme alias de cette fonction. + + + Vérification <function>gettext</function> + <?php // Choix l'allemand putenv("LANG=de"); // Spécifie la localisation des tables de traduction bindtextdomain("myPHPApp", "./locale"); -// Choisi le domaine +// Choisit le domaine textdomain("myPHPApp"); // Affiche un message de test print (gettext ("Bienvenue sur mon application PHP")); ?> - - - - - - - textdomain - Fixe le domaine par défaut. - - - Description - - - string textdomain - string text_domain - - - - textdomain fixe le domaine à utiliser lors - de recherche avec gettext. Ce domaine dépend - généralement de l'application. Le domaine par défaut - précédent est retourné. Appelez cette fonction sans - paramètre pour avoir la valeur courante, sans la modifier. - - - - + + + + + + + textdomain + Fixe le domaine par défaut. + + + Description + + + string textdomain + string text_domain + + + + textdomain fixe le domaine à utiliser lors + de recherche avec gettext. Ce domaine dépend + généralement de l'application. Le domaine par défaut + précédent est retourné. Appelez cette fonction avec + with &null; comme paramètre pour avoir la valeur courante, + sans la modifier. + + + +