En vous promenant sur Beamreactor, nous stockons votre IP 48h pour des raisons de sécurité.

Markdown-Reader

narrowsearch Dokumentation › NARROWSEARCH_DOCUMENTATION_FR

Narrowsearch Documentation Fr

Fonctionnalité : Narrowsearch #

Installation et Configuration

Par FTP : Déposer le répertoire narrowsearch/ dans /plugins/.

Par package manager : Sélectionner narrowsearch dans la liste des plugins disponibles.

Chemins :

  • Plugin principal : /plugins/narrowsearch/narrowsearch.php
  • Configuration : /plugins/narrowsearch/conf/narrowsearch.conf.inc.php
  • Widget : /plugins/narrowsearch/widget/

Paramètres de configuration :

| Constante | Valeur par défaut | Description |

|---|---|---|

| NARROW_LIMIT | 50 | Nombre maximum de résultats |

| NARROW_WARN | 30 | Seuil d'avertissement (trop de résultats) |

Table SQL requise : search_index

Colonnes : url, title, source, lang, content

La table doit être alimentée par le plugin siteindexer.

Utilisation

Formulaire de recherche #

  • Champ de saisie (limite 200 caractères)
  • Soumission GET

Résultats #

Tableau des correspondances avec :

  • Titre (lien vers l'URL indexée)
  • Source (plugin d'origine)
  • Score de pertinence

Si la table search_index n'existe pas, un message d'erreur explicatif est affiché.

Hooks et Points d'entrée

text
?obj=narrowsearch.php		  — Formulaire vide
?obj=narrowsearch.php&q=TERME  — Résultats de recherche

Dépendances

  • Beamreactor\Database\SQL
  • Plugin siteindexer — alimente la table search_index
  • MariaDB avec support FULLTEXT (InnoDB ou MyISAM)
de en fr