cvs: phpdoc /fr/functions mnogosearch.xml

From: Date: Thu, 12 Jul 2001 12:17:47 +0000
Subject: cvs: phpdoc /fr/functions mnogosearch.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969336204@lists.php.net to get a copy of this message
dams Thu Jul 12 08:17:47 2001 EDT Modified files: /phpdoc/fr/functions mnogosearch.xml Log: Corrected build-breaking files.Next build should go

Index: phpdoc/fr/functions/mnogosearch.xml diff -u phpdoc/fr/functions/mnogosearch.xml:1.6 phpdoc/fr/functions/mnogosearch.xml:1.7 --- phpdoc/fr/functions/mnogosearch.xml:1.6 Sat Jul 7 18:22:15 2001 +++ phpdoc/fr/functions/mnogosearch.xml Thu Jul 12 08:17:46 2001 @@ -6,12 +6,12 @@ Ces fonctions donnent l'acc&egrave;s &agrave; mnoGoSearch (anciennement UdmSearch), moteur de recherche du monde libre. Pour pouvoir les utiliser, vous devez inclure le support en ajoutant l'option - <option role="configure">--with-mnogosearch</option>. + <link linkend="install.configure.with-mnogosearch"><option role="configure">--with-mnogosearch</option></link>. Si vous utilisez cette option sans indiquer le chemin jusqu'&agrave; mnogosearch, PHP essaiera de le trouver dans le dossier <filename>/usr/local/mnogosearch</filename>. Si vous avez install&eacute; mnogosearch dans un autre endroit, vous devez l'indiquer comme - ceci : <option role="configure">--with-mnogosearch=DIR</option>. + ceci : <link linkend="install.configure.with-mnogosearch"><option role="configure">--with-mnogosearch=DIR</option></link>. </simpara> <para> mnoGoSearch est une moteur de recherche complet, destin&eacute;s aux intranet et @@ -24,8 +24,8 @@ et le moteur de recherche. L'indexeur passe en revue r&eacute;cursivement les sites HTTP, FTP, NEWS ou encore les fichiers locaux, et enregistre des m&eacute;ta-donn&eacute;es dans les bases MySQL, pour optimiser les recherches ult&eacute;rieures. - Une fois que tous les documents ont &eacute;t&eacute; r&eacute;f&eacute;r&eacute;nc&eacute;s, ils sont accessibles au moteur - de recherche. Celui-ci est utilisable par interface web. Les langages + Une fois que tous les documents ont &eacute;t&eacute; r&eacute;f&eacute;r&eacute;nc&eacute;s, + ils sont accessibles au moteur de recherche. Celui-ci est utilisable par interface web. Les langages C CGI, Perl et PHP sont support&eacute;s pour effectuer les recherches. </para> <note> @@ -36,7 +36,7 @@ MySQL. Par cons&eacute;quent, si vous utilisez mnoGoSearch avec MySQL, indiquez le dossier d'installation de MySQL durant la configuration avec l'option : - <option role="configure">--with-mnogosearch --with-mysql=/usr</option>. + <link linkend="install.configure.with-mnogosearch"><option role="configure">--with-mnogosearch --with-mysql=/usr</option></link>. </para> </note> <simpara> @@ -115,15 +115,15 @@ similaires aux &eacute;tiquettes, mais elles peuvent &ecirc;tre imbriqu&eacute;es. Vous pouvez donc placer des cat&eacute;gories dans d'autres catt&eacute;gories. Vous devez utiliser deux caract&egrave;res pour chaque niveau. Vous pouvez utiliser des nombres h&eacute;xad&eacute;cimaux - allant de 0 &agrave; F ou bien sur une base de 36, allant de 0 &agrave; Z. Par exemple + allant de 0 &agrave; F ou bien s&ucirc;r une base de 36, allant de 0 &agrave; Z. Par exemple la cat&eacute;gorie sup&eacute;rieure 'Auto' vaut 01. Si elle a une sous cat&eacute;gorie 'Renault', cette derni&egrave;re sera rep&eacute;r&eacute;e par 01 (cat&eacute;gorie m&egrave;re) suivie de 01 (dans sa cat&eacute;gorie), ce qui donne "0101". Si 'Auto' a une autre - sous-cat&eacute;gorie 'Peugeot', cette derni&egrave;re aura le num&eacute;ro 02, et sera identifi&eacute;e - par <literal>0102</literal>. Si 'Peugeot' a elle-m&ecirc;me une autre sous-cat&eacute;gorie, - 'Moteur', elle sera num&eacute;rot&eacute; 01, et identifi&eacute;e uniquement par <literal>010201</literal>. - Si vous voulez restreindre les recherches &agrave; cette cat&eacute;gorie uniquement, - passez <literal>cat=010201</literal>. + sous-cat&eacute;gorie 'Peugeot', cette derni&egrave;re aura le num&eacute;ro 02, et + sera identifi&eacute;e par <literal>0102</literal>. Si 'Peugeot' a elle-m&ecirc;me + une autre sous-cat&eacute;gorie, 'Moteur', elle sera num&eacute;rot&eacute; 01, et + identifi&eacute;e uniquement par <literal>010201</literal>. Si vous voulez restreindre + les recherches &agrave; cette cat&eacute;gorie uniquement, passez <literal>cat=010201</literal>. </simpara> </listitem> <listitem> @@ -184,11 +184,11 @@ support&eacute;, utilisez le terme "unknown". </para> <para> - <parameter>dbmode</parameter> - Vous pouvez selectionner le mode de stockage + <parameter>dbmode</parameter> - Vous pouvez s&eacute;lectionner le mode de stockage des mots dans la base de donn&eacute;es. Si vous indiquez "single", tous les mots seront sotck&eacute;s dans la m&ecirc;me table. Si vous indiquez "multi", les mots seront situ&eacute;s dans diff&eacute;rentes tables, suivant leur taille. Le mode "multi" est g&eacute;n&eacute;ralement plus - rapide, mais requiert plus de tables. Si le mode "crc" est selectionn&eacute;, mnoGoSearch + rapide, mais requiert plus de tables. Si le mode "crc" est s&eacute;lectionn&eacute;, mnoGoSearch enregistrera un entier de 32 bits, calcul&eacute; avec l'algorithme CRC32, plutot que des des mots. Ce mode requiert moins d'espace disque, et il est beaucoup plus rapide que les modes "single" et "multi". "crc-multi" utilise la m&ecirc;me technique de stockage que @@ -220,7 +220,7 @@ <funcsynopsis> <funcprototype> <funcdef>int <function>udm_api_version</function></funcdef> - <paramdef><parameter></parameter></paramdef> + <void/> </funcprototype> </funcsynopsis> <para> @@ -346,7 +346,7 @@ mots. Avec l'exemple ci-dessus, mnoGoSearch va rechercher les pages contenant "mysql" et/ou "odbc". Les meilleures r&eacute;ponses seront class&eacute;es en premier, et affich&eacute;es en t&ecirc;te de liste. - Si vous selectionez le mode de recherche "tous" ("ALL"), la recherche + Si vous s&eacute;lectionnez le mode de recherche "tous" ("ALL"), la recherche va retourner les documents qui contiennent l'un ou l'autre des mots que vous avez entr&eacute;. Dans le cas o&ugrave; vous utilisez le mode "ANY", la recheche retourne la lsite des documents qui contiennent @@ -632,7 +632,7 @@ </listitem> <listitem> <simpara> - UDM_PARAM_WORDINFO - Informations sur les mots trouv&eacute;s, c'est &agrave; dire que + UDM_PARAM_WORDINFO - Informations sur les mots trouv&eacute;s, c'est-&agrave;-dire que la recherche "un bon libre" retournera "un: stopword, bon:5637, livre: 120" </simpara> </listitem> @@ -737,7 +737,7 @@ la fonction retourne &false;, et un message d'erreur sera affich&eacute;. Les messages d'erreur ne sont pas accessibles avec <function>udm_error</function> et <function>udm_errno</function>, puisque ces fonctions ne traitent que les messages - SQL. Reportez vous &agrave; la description du param&egrave;tre <parameter>flag</parameter>. + SQL. Reportez-vous &agrave; la description du param&egrave;tre <parameter>flag</parameter>. </para> <simpara>Exemple avec <function>udm_load_ispell_data</function></simpara> <informalexample> @@ -768,7 +768,7 @@ avec ce mode, si le fichier est absent, la fonction retourne &false;, et un message d'erreur sera affich&eacute;. Les messages d'erreur ne sont pas accessibles avec <function>udm_error</function> et <function>udm_errno</function>, puisque ces fonctions - ne traitent que les messages SQL. Reportez vous &agrave; la description du param&egrave;tre + ne traitent que les messages SQL. Reportez-vous &agrave; la description du param&egrave;tre <parameter>flag</parameter>. </para> <simpara>Exemple avec <function>udm_load_ispell_data</function></simpara> @@ -803,7 +803,7 @@ les trie et les stockes en m&eacute;moire. Avec les clients, le serveur communique de deux fa&ccedil;ons : vers les indexeurs, tout le contenu de la m&eacute;moire est transf&eacute;r&eacute; pour que l'indexeur travaille plus vite; vers le - moteur de recherche, il recoit les mots &agrave; normaliser, et les rend + moteur de recherche, il re&ccedil;oit les mots &agrave; normaliser, et les rend au client corrig&eacute;s. Cela permet une plus grande rapidit&eacute; d'&eacute;x&eacute;cution, en comparaison des modes db et text (notamment, les tris et les chargements sont beaucoup plus rapides). @@ -861,8 +861,9 @@ <itemizedlist> <listitem> <simpara> - UDM_PARAM_PAGE_NUM - Utilis&eacute; pour choisir le num&eacute;ro de groupe de r&eacute;sultat (les - r&eacute;sultats sont retourn&eacute;s par groupe, commencant &agrave; 0, avec UDM_PARAM_PAGE_SIZE + UDM_PARAM_PAGE_NUM - Utilis&eacute; pour choisir le num&eacute;ro de + groupe de r&eacute;sultat (les r&eacute;sultats sont retourn&eacute;s + par groupe, commen&ccedil;ant &agrave; 0, avec UDM_PARAM_PAGE_SIZE r&eacute;sultats par page). </simpara> </listitem> @@ -933,7 +934,7 @@ mots ignor&eacute;s. Il y a une petite diff&eacute;rence avec mnoGoSearch : Avec mnoGoSearch, si le chemin est &null; ou relatif, il est utilis&eacute; &agrave; partir de UDM_CONF_DIR, alors qu'en PHP, le module - va rechercher &agrave; partir du chemin courant, c'est &agrave; dire celui du + va rechercher &agrave; partir du chemin courant, c'est-&agrave;-dire celui du script courant. </simpara> </listitem> @@ -962,8 +963,8 @@ Comme l'indexeur utiliser l'op&eacute;rateur de bits OR pour mesurer le poids des mots, il est possible que le m&ecirc;me mot soit trouv&eacute; plusieurs fois dans le m&ecirc;me document lors des - recherches. Un mot qui n'apparait qu'une fois dans le corps - sera d&eacute;fini par 00000010 (notation binaire). Un mot qui apparaitra + recherches. Un mot qui n'appara&icirc;t qu'une fois dans le corps + sera d&eacute;fini par 00000010 (notation binaire). Un mot qui appara&icirc;tra dans plusieurs parties pourra avoir la notation 00011111. </simpara> <simpara> @@ -1019,7 +1020,7 @@ <simpara> UDM_PARAM_MIN_WORD_LEN - d&eacute;finit les tailles extr&ecirc;mes de mots. Tout mot plus court que la limite inf&eacute;rieur est ignor&eacute;. Notez - que ce param&egrave;tre est inclusif, c'est &agrave; dire que si + que ce param&egrave;tre est inclusif, c'est-&agrave;-dire que si UDM_PARAM_MIN_WORD_LEN=3, un mot de 3 caract&egrave;res ne sera pas ignor&eacute;, alors qu'un mot de 2 caract&egrave;res sera ignor&eacute;. Par d&eacute;faut, la valeur est de 1. @@ -1029,7 +1030,7 @@ <simpara> UDM_PARAM_ISPELL_PREFIXES - Valeurs possibles : UDM_PREFIXES_ENABLED et UDM_PREFIXES_DISABLED. Ces valeurs activent et d&eacute;sactivent le support des pr&eacute;fixes. Par exemple, si le mot - "test&eacute;" est plac&eacute; dans la requ&ecirc;te de recherche, les mots tels que "test", "tester", etc. + "test&eacute;" est plac&eacute; dans la requ&ecirc;te de recherche, les mots tels que "test", "tester", etc.. seront aussi recherch&eacute;s. Les suffixes sont support&eacute;s par d&eacute;faut. Les pr&eacute;fixes modifie g&eacute;n&eacute;ralement le sens des mots. Par exemple, si vous cherchez "test&eacute;", vous ne souhaitez pas trouver "protest&eacute;" ou "contest&eacute;". Le support des pr&eacute;fixes peut cependant &ecirc;tre
« previous php.doc (#969336204) next »