dams            Tue Jul 31 04:08:00 2001 EDT

  Modified files:              
    /phpdoc/fr/functions        yaz.xml 
  Log:
  Moved URL to global.ent
  
Index: phpdoc/fr/functions/yaz.xml
diff -u phpdoc/fr/functions/yaz.xml:1.16 phpdoc/fr/functions/yaz.xml:1.17
--- phpdoc/fr/functions/yaz.xml:1.16    Sat Jul  7 18:22:29 2001
+++ phpdoc/fr/functions/yaz.xml Tue Jul 31 04:08:00 2001
@@ -8,7 +8,7 @@
     Cette extension offre à PHP l'interface avec les produits
     <productname>YAZ</productname>, qui impl&eacute;mentent le protocole
     Z39.50. Avec cette extension, vous pouvez facilement impl&eacute;menter
-    un client Z39.50 qui analyse ou scanne des serveurs Z39.50 en paralelle.
+    un client Z39.50 qui analyse ou scanne des serveurs Z39.50 en parall&eacute;le.
    </para>
    <para>
     <productname>YAZ</productname> est disponible &agrave; <ulink
@@ -28,7 +28,8 @@
    <title>Installation</title>
    <para>
     Compilez YAZ et installez le. Compilez PHP avec vos modules et ajoutez l'option
-    --with-yaz. Les instructions sont :
+    <link linkend="install.configure.with-yaz"><option 
+role="configure">--with-yaz</option></link>.
+    Les instructions sont :
    </para>
    <para>
    <informalexample>
@@ -54,11 +55,11 @@
     repr&eacute;sente l'ID d'une connexion particuli&egrave;re.
    </para>
    <para>
-    Le script ci-dessous montre comment effectuer une recherche paralelle.
+    Le script ci-dessous montre comment effectuer une recherche parall&eacute;le.
     Lorsqu'il est appel&eacute; sans param&egrave;tre, ce script affiche la
     requ&ecirc;te. Sinon, il effectue la recherche sur les serveurs.
    <example>
-    <title>Recherche paralelle, utilisant YAZ</title>
+    <title>Recherche parall&eacute;le utilisant YAZ</title>
     <programlisting role="php">
 &lt;?php
 $num_hosts = count ($host);
@@ -177,7 +178,7 @@
     </funcsynopsis>
      <para>
      <function>yaz_connect</function> retourne un identifiant positif en cas
-     de succ&egrave;s, et &false; sinon.
+     de succ&egrave;s, et <literal>FALSE</literal> sinon.
     </para>
        <para>
      <function>yaz_connect</function> pr&eacute;pare une connexion
@@ -207,7 +208,7 @@
     <para>
      <function>yaz_errno</function> retourne le num&eacute;ro d'erreur de la
      derni&egrave;re requ&ecirc;te. Une valeur positive est retourn&eacute;e
-     si le serveur a retourn&eacute;e un diagnostic. La valeur 0 est retourn&eacute;e
+     si le serveur a retourn&eacute; un diagnostic. La valeur 0 est retourn&eacute;e
      si aucune erreur n'est survenue. Une valeur n&eacute;gative indique
      une erreur sans diagnostic (connexion perdue,...).
     </para>
@@ -234,7 +235,7 @@
     </funcsynopsis>
     <para>
      <function>yaz_error</function> retourne un message d'erreur pour la
-     derni&egrave;re requ&ecirc;te. Une cha&icirc;icirc;ne vide est
+     derni&egrave;re requ&ecirc;te. Une cha&icirc;ne vide est
      retourn&eacute;e si la derni&egrave;re requ&ecirc;te a r&eacute;ussi.
     </para>
     <para>
@@ -285,12 +286,12 @@
      <function>yaz_element</function> est &agrave; utiliser en conjonction
      avec <function>yaz_search</function> et <function>yaz_present</function>
      pour sp&eacute;cifier le type d'&eacute;l&eacute;ments &agrave; lire.
-     La plupart des serveurs supporte <literal>F</literal> (full, tous), et
+     La majorit&eacute; des serveurs supporte <literal>F</literal> (full, tous), et
      <literal>B</literal> (brief, bref).
     </para>
     <para>
-     <function>yaz_element</function> retourne &true; en
-     cas de succ&egrave;s, et &false; sinon.
+     <function>yaz_element</function> retourne <literal>TRUE</literal> en
+     cas de succ&egrave;s, et <literal>FALSE</literal> sinon.
     </para>
    </refsect1>
   </refentry>
@@ -314,7 +315,7 @@
      <function>yaz_database</function> sp&eacute;cifie
      <parameter>databases</parameter>, la ou les
      bases utilis&eacute;es lors des recherches, lectures, etc,
-     en remplacant celles sp&eacute;cifi&eacute;es lors de la fonction
+     en rempla&ccedil;ant celles sp&eacute;cifi&eacute;es lors de la fonction
      <function>yaz_connect</function>. Pour indiquer plusieurs
      bases de donn&eacute;es, s&eacute;parez les noms par des <literal>+</literal>.
     </para>
@@ -323,8 +324,8 @@
      jeux de bases durant une session.
     </para>
     <para>
-     <function>yaz_database</function> retourne &true;
-     en cas de succ&egrave;s, ou &false; en cas d'erreur.
+     <function>yaz_database</function> retourne <literal>TRUE</literal>
+     en cas de succ&egrave;s, ou <literal>FALSE</literal> en cas d'erreur.
     </para>
    </refsect1>
   </refentry>
@@ -378,8 +379,8 @@
      et <parameter>number</parameter> vaudra 10.
     </para>
     <para>
-     <function>yaz_range</function> retourne &true; en
-     cas de succ&egrave;s; &false; en cas d'erreur.
+     <function>yaz_range</function> retourne <literal>TRUE</literal> en
+     cas de succ&egrave;s; <literal>FALSE</literal> en cas d'erreur.
     </para>
    </refsect1>
   </refentry>
@@ -450,12 +451,12 @@
      requ&ecirc;tes de type Type-1, comme d&eacute;finit dans le standard
      Z39.50. Cependant, dans la repr&eacute;sentation textuelle utilis&eacute;e
      par YAZ, une notation &agrave; pr&eacute;fixage est utilis&eacute;e,
-     c'est &agrave; dire que l'op&eacute;rateur pr&eacute;c&eacute;de
+     c'est-&agrave;-dire que l'op&eacute;rateur pr&eacute;c&eacute;dent
      l'op&eacute;rande. La cha&icirc;ne de requ&ecirc;te est une
-     s&eacute;quence de mots reserv&eacute;s, o&ugrave; les espaces sont
+     s&eacute;quence de mots r&eacute;serv&eacute;s, o&ugrave; les espaces sont
      ignor&eacute;s, &agrave; moins qu'ils n'ai &eacute;t&eacute;
-     mis entre guillemets doubles. Les mots reserv&eacute;s qui commencent
-     par un arobase (<literal>@</literal>) sont consid&eacute;r&eacute;s
+     mis entre guillemets doubles. Les mots r&eacute;serv&eacute;s qui commencent
+     par un arobase (<literal>&#64;</literal>) sont consid&eacute;r&eacute;s
      comme des op&eacute;rateurs et trait&eacute;s comme tels.
     </para>
     <table>
@@ -469,28 +470,28 @@
       </thead>
       <tbody>
         <row>
-         <entry><literal>@and query1 query2</literal></entry>
+         <entry><literal>&#64;and query1 query2</literal></entry>
          <entry>intersection des requ&ecirc;tes query1 et query2</entry>
         </row>
         <row>
-         <entry><literal>@or query1 query2</literal></entry>
+         <entry><literal>&#64;or query1 query2</literal></entry>
          <entry>union des requ&ecirc;tes  query1 et query2</entry>
         </row>
         <row>
-         <entry><literal>@not query1 query2</literal></entry>
+         <entry><literal>&#64;not query1 query2</literal></entry>
          <entry>requ&ecirc;tes "query1 et non(query2)"</entry>
         </row>
         <row>
-         <entry><literal>@set name</literal></entry>
+         <entry><literal>&#64;set name</literal></entry>
          <entry>nomme le r&eacute;sultat</entry>
         </row>
         <row>
-         <entry><literal>@attrset set query</literal></entry>
+         <entry><literal>&#64;attrset set query</literal></entry>
          <entry>sp&eacute;cifie le jeu d'attributs de la requ&ecirc;te. Cette 
construction
          n'est autoris&eacute;e qu'une seule fois, au d&eacute;but d'une 
requ&ecirc;te.</entry>
         </row>
         <row>
-          <entry><literal>@attr set type=value query</literal></entry>
+          <entry><literal>&#64;attr set type=value query</literal></entry>
           <entry>Applique les attributs &agrave; une requ&ecirc;te. Le type et la 
valeur
           sont des entiers indiquant les types et valeurs des attributs, dans
           cet ordre. Le jeu, si fourni, sp&eacute;cifie le jeu d'attribut 
utilis&eacute;.
@@ -515,7 +516,7 @@
     </para>
     <para>
      <informalexample>
-      <screen>@attr 1=4 php</screen>
+      <screen>&#64;attr 1=4 php</screen>
      </informalexample>
      L'attribut est de type 1 (Bib-1 use), sa valeur est 4 (Title, titre) :
      cette requ&ecirc;te recherche les documents o&ugrave; le mot "php"
@@ -523,7 +524,7 @@
     </para>
     <para>
      <informalexample>
-     <screen>@attrset gils @and @attr 1=4 php @attr 1=1003 "Rasmus Lerdorf"</screen>
+     <screen>&#64;attrset gils &#64;and &#64;attr 1=4 php &#64;attr 1=1003 "Rasmus 
+Lerdorf"</screen>
      </informalexample>
      Cette requ&ecirc;te utilise tout le jeu d'attributs GILS. Elle recherche
      les documents dont le titre contient "php", et qui contiennent le
@@ -588,8 +589,8 @@
      contr&ocirc;ler le comportement de la requ&ecirc;te de scan. Actuellement, trois 
index
      sont lus dans ce param&egrave;tre : <literal>number</literal> (nombre de termes
      requis), <literal>position</literal> (position pr&eacute;f&eacute;r&eacute;e du 
terme) et
-     <literal>stepSize</literal> (taille du pas pr&eacute;fer&eacute;e).
-     Pour r&eacute;&eacute;llement envoyer la requ&ecirc;te de recherche &agrave; 
l'h&ocirc;te, et recevoir
+     <literal>stepSize</literal> (taille du pas pr&eacute;f&eacute;r&eacute;e).
+     Pour re&eacute;llement envoyer la requ&ecirc;te de recherche &agrave; 
+l'h&ocirc;te, et recevoir
      la r&eacute;ponse, <function>yaz_wait</function> doit &ecirc;tre appel&eacute;e. 
A la fin de
      <function>yaz_wait</function>, <function>yaz_error</function> et
      <function>yaz_scan_result</function> auront les r&eacute;sultats.
@@ -598,7 +599,7 @@
      La syntaxe de <parameter>startterm</parameter> est similaire aux requ&ecirc;tes
      RPN, d&eacute;crites dans <function>yaz_search</function>.
      <parameter>startterm</parameter> est constitu&eacute; de z&eacute;ro ou plus
-     sp&eacute;cifications, avec les op&eacute;rateurs <literal>@attr</literal>, 
suivi par
+     sp&eacute;cifications, avec les op&eacute;rateurs <literal>&#64;attr</literal>, 
+suivi par
      exactement un token.
     </para>
     <para>
@@ -606,7 +607,7 @@
     <title>Fonction PHP qui scanne les titres</title>
     <programlisting>
       function scan_titles($id, $starterm) {
-        yaz_scan($id,"rpn", "@attr 1=4 " . $starterm);
+        yaz_scan($id,"rpn", "&#64;attr 1=4 " . $starterm);
         yaz_wait();
         $errno = yaz_errno($id);
         if ($errno == 0) {
@@ -735,12 +736,12 @@
      Pour d&eacute;finir un champs CCL valide, utilisez la fonction
      <function>yaz_ccl_conf</function> avant celle-ci.
      Si la requ&ecirc;te <parameter>query</parameter> a pu &ecirc;tre convertie en
-     RPN, <function>yaz_ccl_parse</function> retourne &true;,
+     RPN, <function>yaz_ccl_parse</function> retourne <literal>TRUE</literal>,
      et l'index <literal>rpn</literal> du tableau <parameter>result</parameter>
      contient une requ&ecirc;te RPN valide. Si la requ&ecirc;te n'a pas pu &ecirc;tre 
convertie,
      (pour n'importe quelle raison, comme syntaxe invalide, champs inconnu...),
-     <function>yaz_ccl_parse</function> retourne &false;.
-     Trois index sont alors cr&eacute;&eacute; dans le tableau de r&eacute;sultat :
+     <function>yaz_ccl_parse</function> retourne <literal>FALSE</literal>.
+     Trois index sont alors cr&eacute;&eacute;s dans le tableau de r&eacute;sultat :
      <literal>errorcode</literal> (code d'erreur CCL, un entier),
      <literal>errorstring</literal> (message d'erreur CCL), et
      <literal>errorpos</literal> position estim&eacute;e de l'erreur dans la
@@ -766,11 +767,10 @@
     <para>
      <function>yaz_itemorder</function> pr&eacute;pare une requ&ecirc;te de type 
"Extended Services"
      en utilisant le "Profile" avec "Use of Z39.50 Item Order Extended Service to
-     Transport ILL (Profile/1)" (Note du Traducteur : mailes moi de l'aide!). 
Reportez vous
-     <ulink url="http://www.nlc-bnc.ca/iso/ill/stanprf.htm";>ici</ulink>
+     Transport ILL (Profile/1)" (Note du Traducteur : mailez moi de l'aide!). 
+Reportez-vous
+     <ulink url="&url.yaz.ill;">ici</ulink>
      ou aux
-     <ulink url="http://www.nlc-bnc.ca/iso/ill/document/standard/z-ill-1a.pdf";>
-     sp&eacute;cification</ulink>.
+     <ulink url="&url.yaz.specs">sp&eacute;cification</ulink>.
      Le param&egrave;tre <parameter>args</parameter> doit &ecirc;tre un tableau 
associatif,
      contenant les informations "Item Order" &agrave; envoyer. L'index du tableau est
      le nom ASN.1  correspondant au tag path. Par exemple, le num&eacute;ro ISBN sous

Reply via email to