La recherche de phpBB permet de retrouver un sujet ou un message à partir d'un mot-clé, d'un auteur ou d'un forum précis. Ce tutoriel décrit l'utilisation de la recherche côté visiteur ou membre, et ce que le fondateur peut vérifier si elle ne fonctionne pas.
Remarque : les libellés exacts de l'écran de recherche avancée peuvent varier légèrement selon le style et la traduction de votre forum. Les noms ci-dessous sont donnés à titre indicatif.
Étape 1 : la recherche rapide
- Repérez le champ de recherche (icône en forme de loupe) dans l'en-tête du forum.
- Saisissez un ou plusieurs mots-clés, puis validez avec la touche Entrée ou la loupe.
- La page de résultats affiche les messages contenant vos mots. Cliquez sur le titre pour ouvrir le sujet.
Étape 2 : la recherche avancée
- Depuis le champ de recherche, ouvrez le lien Recherche avancée (selon le style, il apparaît dans le menu du champ ou à côté).
- Dans les mots-clés, choisissez si les résultats doivent contenir l'un des termes ou tous les termes.
- Au besoin, renseignez le nom d'un auteur pour ne voir que ses messages.
- Choisissez le ou les forums où chercher, avec ou sans les sous-forums.
- Précisez où chercher : titres des sujets, texte des messages, ou premier message des sujets seulement.
- Réglez l'affichage : résultats sous forme de messages ou de sujets, tri (date, auteur, forum, titre) et période (par exemple les derniers jours).
- Cliquez sur Rechercher.
La recherche native de phpBB accepte en général ces opérateurs dans le champ des mots-clés :
- +mot : le mot doit être présent.
- -mot : le mot doit être absent.
- mot* : le joker * remplace une partie du mot.
- mot1 | mot2 : l'un ou l'autre.
Code : Tout sélectionner
+tutoriel -avatar signat*Selon le style, des liens prêts à l'emploi sont affichés sous l'en-tête ou dans le menu : Messages sans réponse, Sujets actifs, Nouveaux messages et Vos messages. Ils évitent de passer par le formulaire.
Pour retrouver tous les messages d'un membre, vous pouvez aussi ouvrir son profil et utiliser le lien de recherche de ses messages, s'il est proposé.
Côté fondateur : vérifier que la recherche est utilisable
La recherche dépend des permissions. Dans l'ACP, vous pouvez contrôler les accès via Permissions › Permissions générales › Permissions des groupes (ou Permissions des utilisateurs), puis Permissions › Masques des permissions › Masques des utilisateurs pour vérifier ce qu'un membre peut faire. Cherchez la permission liée à l'utilisation de la recherche dans la catégorie des permissions de type « Utilisateur / Groupe » (son libellé exact peut varier). Pour que des résultats apparaissent dans un forum, le groupe doit aussi avoir le droit de voir et lire ce forum : Permissions › Permissions liées aux forums › Permissions des forums aux groupes.
Les réglages avancés de la recherche (moteur, index, intervalle entre deux recherches) ne figurent pas dans les menus de l'ACP disponibles sur phpBBHost. Je ne peux donc pas confirmer qu'ils soient modifiables par un fondateur.
Pièges courants
- Mots trop courts ou trop courants : la recherche ignore généralement les mots de moins de 3 caractères et les mots très fréquents. Essayez un terme plus précis.
- Aucun résultat : décochez les options restrictives (auteur, forum, période) ou passez de « tous les termes » à « l'un des termes ».
- Forums invisibles : la recherche ne montre que les forums que vous avez le droit de lire. Un sujet d'un forum privé n'apparaîtra pas pour un membre sans accès.
- Message récent introuvable : un message très récent peut ne pas apparaître immédiatement ; passez par Nouveaux messages ou parcourez le forum.
- Recherches trop rapprochées : le forum peut imposer un délai entre deux recherches ; attendez quelques secondes avant de relancer.
- Recherche absente ou refusée : si le champ n'apparaît pas ou si le forum affiche un refus, c'est probablement une question de permissions pour votre groupe, ou la fonction est désactivée par l'administration.
