Plugins

Recherche Flexweg

Recherche floue côté client. Pré-construit un index à la publication, ouvre une modale Cmd/Ctrl-K au clic, les résultats sautent vers le post correspondant — sans backend, sans clé API, sans service externe.

Description

Recherche Flexweg livre une expérience de recherche complète qui s'exécute entièrement dans le navigateur du visiteur. À la publication, le plugin construit un index JSON compact à /search-index.json contenant le titre, l'extrait et la catégorie de chaque post. Tout élément de la page avec data-cms-search (l'input de recherche de chaque thème en fait partie) attache un handler qui ouvre une modale centrée — Cmd/Ctrl + K la déclenche aussi depuis n'importe où sur le site.

La modale fait du fuzzy matching contre l'index avec des valeurs par défaut sensées : correspondance sur le titre pondérée plus haut que l'extrait, terme principal affiché à côté de chaque résultat, navigation clavier (↑/↓ + Entrée) câblée. Cliquer un résultat navigue vers le post.

Comme l'index est récupéré une fois et mis en cache, la recherche reste instantanée même sur connexions lentes. Le plugin ne fait jamais d'appel externe, n'embarque aucun widget tiers et ne demande aucune clé API — parfait pour les sites qui tiennent à la vie privée et à l'auto-hébergement.

Spécifications

Version1.0.0
LicenceMIT
Dernière mise à jourCette version
Requiert Flexweg≥ 1.0.0

Fonctionnalités clés

search

Modale Cmd/Ctrl-K

bolt

Index statique pré-construit

keyboard

Navigation clavier complète

lock

Respect de la vie privée (sans API)