Recherche étendue
Forum gratuit : Le forum des forums actifs :: Vous et Forumactif... :: :: Questions/Réponses fréquentes
Page 1 sur 1 • Partagez
Recherche étendue
Recherche étendue |
La recherche étendue est une fonctionnalité qui permet, en plus de rechercher dans les titres des sujets (chose que fait la recherche classique du forum), de rechercher des termes dans le contenu des messages. Elle est réservée aux forums ayant souscrit au package . Activation de la recherche étendue
Pour bénéficier de la recherche étendue, il vous faut au préalable souscrire au package (cf. ce tutoriel). Une fois qu'il est activé, vous n'avez plus qu'à activer la recherche étendue.
Cliquez sur le bouton "Démarrer la procédure d'activation" Notez que le forum doit obligatoirement être encodé en UTF-8 pour bénéficier de cette fonctionnalité. Si votre forum est particulièrement ancien, il est possible que ce ne soit pas son cas. Dans cette hypothèse, vous pouvez à tout moment modifier l'encodage de votre forum vers UTF-8.
Exemple de fonctionnementUn sujet a été créé avec comme contenu dans le texte du message le mot "Test1", mot qui n'apparait pas dans le titre du sujet :
Sur un forum en package gratuit, seule la recherche classique (celle qui existe depuis toujours sur Forumactif) est disponible : une recherche avec le mot "Test1" ne retourne aucun résultat, puisque cette recherche ne s'effectue que dans les titres de sujets et messages, et non dans les contenus :
Sur un forum en package ayant activé la recherche avancée, l'intitulé de l'option de recherche sur votre forum a changé vous donnant le choix entre rechercher dans le titre et le corps des messages (qui devient le mode de recherche par défaut) ou uniquement le titre des messages (la recherche classique) : Dès lors, la même recherche sur le mot "Test1 " offre un résultat différent, puisque grâce à la recherche étendue, le contenu des messages est pris en compte :
A l'ouverture de ce sujet, le mot recherché est mis en évidence :
|
Ce tutoriel a été rédigé par le Staff du Forum des Forums, Et en particulier par The Godfather. Aucune reproduction possible sans notre accord, conformément à l’article L122-1 du CPI. |
The Godfather- Adminactif
-
Messages : 18294
Inscrit(e) le : 02/05/2004
Recherche étendue dans les messages : Modifications des templates à prendre en compte
| Notez bien que les forums ayant personnalisé le template search_body avant la date de mise à jour des Packages Forumactif doivent impérativement prendre en compte les modifications ci-dessous afin de garantir le bon fonctionnement de la recherche dans le cadre de leur package. |
phpBB 2
- Dans Général > search_body,
- Remplacer:
- Code:
<span class="genmed"><label for="any">{L_SEARCH_ANY_TERMS}</label></span>
<br />
<input id="all" type="radio" name="search_terms" value="all" />
<span class="genmed"><label for="all">{L_SEARCH_ALL_TERMS}</label></span>
- Par:
- Code:
<!-- BEGIN switch_search_full_text -->
<input id="text" type="radio" name="search_by" value="text" checked="checked" />
<span class="genmed"><label for="text">{switch_search_full_text.L_SEARCH_BY_TEXT}</label></span>
<br />
<input id="subject" type="radio" name="search_by" value="subject" />
<span class="genmed"><label for="subject">{switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></span>
<!-- END switch_search_full_text -->
<!-- BEGIN switch_search_terms -->
<input id="any" type="radio" name="search_terms" value="any" checked="checked" />
<span class="genmed"><label for="any">{switch_search_terms.L_SEARCH_ANY_TERMS}</label></span>
<br />
<input id="all" type="radio" name="search_terms" value="all" />
<span class="genmed"><label for="all">{switch_search_terms.L_SEARCH_ALL_TERMS}</label></span>
<!-- END switch_search_terms -->
phpBB 3
- Dans Général > search_body,
- Remplacer:
- Code:
<dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}</label></dd>
<dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</label></dd>
- Par:
- Code:
<!-- BEGIN switch_search_full_text -->
<dd><label for="text"><input id="text" type="radio" name="search_by" value="text" checked="checked" /> {switch_search_full_text.L_SEARCH_BY_TEXT}</label></dd>
<dd><label for="subject"><input id="subject" type="radio" name="search_by" value="subject" /> {switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></dd>
<!-- END switch_search_full_text -->
<!-- BEGIN switch_search_terms -->
<dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {switch_search_terms.L_SEARCH_ANY_TERMS}</label></dd>
<dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {switch_search_terms.L_SEARCH_ALL_TERMS}</label></dd>
<!-- END switch_search_terms -->
PunBB
- Dans Général > search_body,
- Remplacer:
- Code:
<dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}</label></dd>
<dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</label></dd>
- Par:
- Code:
<!-- BEGIN switch_search_full_text -->
<dd><label for="text"><input id="text" type="radio" name="search_by" value="text" checked="checked" /> {switch_search_full_text.L_SEARCH_BY_TEXT}</label></dd>
<dd><label for="subject"><input id="subject" type="radio" name="search_by" value="subject" /> {switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></dd>
<!-- END switch_search_full_text -->
<!-- BEGIN switch_search_terms -->
<dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {switch_search_terms.L_SEARCH_ANY_TERMS}</label></dd>
<dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {switch_search_terms.L_SEARCH_ALL_TERMS}</label></dd>
<!-- END switch_search_terms -->
Invision
- Dans Général > search_body,
- Remplacer:
- Code:
<dd class="dd-options"><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}</label></dd>
<dd class="dd-options"><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</label></dd>
- Par:
- Code:
<!-- BEGIN switch_search_full_text -->
<dd class="dd-options"><label for="text"><input id="text" type="radio" name="search_by" value="text" checked="checked" /> {switch_search_full_text.L_SEARCH_BY_TEXT}</label></dd>
<dd class="dd-options"><label for="subject"><input id="subject" type="radio" name="search_by" value="subject" /> {switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></dd>
<!-- END switch_search_full_text -->
<!-- BEGIN switch_search_terms -->
<dd class="dd-options"><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {switch_search_terms.L_SEARCH_ANY_TERMS}</label></dd>
<dd class="dd-options"><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {switch_search_terms.L_SEARCH_ALL_TERMS}</label></dd>
<!-- END switch_search_terms -->
ModernBB
- Dans Général > search_body,
- Remplacer:
- Code:
<dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}</label></dd>
<dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</label></dd>
- Par:
- Code:
<!-- BEGIN switch_search_full_text -->
<dd><label for="text"><input id="text" type="radio" name="search_by" value="text" checked="checked" /> {switch_search_full_text.L_SEARCH_BY_TEXT}</label></dd>
<dd><label for="subject"><input id="subject" type="radio" name="search_by" value="subject" /> {switch_search_full_text.L_SEARCH_BY_SUBJECT}</label></dd>
<!-- END switch_search_full_text -->
<!-- BEGIN switch_search_terms -->
<dd><label for="any"><input id="any" type="radio" name="search_terms" value="any" checked="checked" /> {switch_search_terms.L_SEARCH_ANY_TERMS}</label></dd>
<dd><label for="all"><input id="all" type="radio" name="search_terms" value="all" /> {switch_search_terms.L_SEARCH_ALL_TERMS}</label></dd>
<!-- END switch_search_terms -->
The Godfather- Adminactif
-
Messages : 18294
Inscrit(e) le : 02/05/2004
Sujets similaires
» Activation de la recherche étendue
» Activation de la recherche étendue
» Problème Recherche étendue
» (#3870) : Activation de la recherche étendue impossible
» Résultats retournés par la recherche étendue au contenu des messages (Package Premium)
» Activation de la recherche étendue
» Problème Recherche étendue
» (#3870) : Activation de la recherche étendue impossible
» Résultats retournés par la recherche étendue au contenu des messages (Package Premium)
Forum gratuit : Le forum des forums actifs :: Vous et Forumactif... :: :: Questions/Réponses fréquentes
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum