Formulaire de recherche sur chaque page

Le chantier n'est pas encore terminé, mais je poursuis l'explication de texte des nouvelles fonctionnalités du site, avec un formulaire de recherche sur chaque page.

Développé à l'origine à partir d'un script récupéré sur Toutjavascript, il ne reste presque rien du script javascript initial, si ce n'est la déclaration de la base de données (qui sera bientôt abandonnée elle aussi au profit d'un fichier xml).

Présent depuis décembre dernier sur une page dédiée, la recherche est maintenant facilité par un champ placé sur chaque page du site. Tout comme le Style Switcher, celui-ci est inséré par le DOM et invisible si le javascript est désactivé dans votre navigateur (dans ce cas là, il est inutile puisque le moteur de recherche nécessite javascript).

Il me reste aussi à améliorer l'ergonomie du formulaire:

  • modifier la présentation des résultats en créant deux listes distinctes, une pour les brèves, l'autre pour les articles.
  • améliorer les recherches « et » et « ou », sans doute avec des boutons radio.

Mais au fur et à mesure que le site grossit, il faudra sans doute trouver une solution de recherche côté serveur (1) pour faciliter les opérations.

Brèves en relation