La « TitreSphere » un plugin de navigation par mots clé

Le plugin a été adapté du plugin Spip « TagSphere » : http://contrib.spip.net/Plugin-TagSphere

Le modèle titresphere

La fonctionnalité peut être déployée dans un article grâce au modèle « titresphere ». On fournit en paramètre la liste des rubriques où le plugin doit rechercher les titres. Par exemple :

<titresphere|5 1013>

Paramètres

Plusieurs paramètres permettent de personnaliser l’affichage :

  • rubriques : la liste des id des rubriques où l’on cherche les mots à afficher (numéros séparés par des espaces).
  • url : la page appelée en cliquant sur un mot. Le plugin ajoute automatiquement le paramètre "recherche="
  • motsuppl : mots supplémentaires ajoutés manuellement
  • height : hauteur en pixels (par défaut 320)
  • width : largeur en pixels (apr défaut 260)
  • radius : rayon de la sphère des mots (par défaut 175)
  • speed : détermine la vitesse de rotation (par défaut 0.8)
  • slower : (par défaut 0.9)
  • timer : (par défaut 5)
  • fontMultiplier : détermine la taille de la police (par défaut 25)
  • tagCSSOver :
  • tagCSSOut :

Exemple :

<titresphere1|url=./?rechercher|rubriques=5 181 1003|width=320|height=320|radius=150>

Le modèle titresphere-services

Ce modèle ajoute quelques fonctionnalités au précédent, avec la possibilité de saisir le mot recherché et l’affichage des résultats de la recherche.

Il prend les mêmes paramètres que le modèle « titresphere>, avec en options supplémentaires :

  • nosaisie : si présent, désactive l’affichage de la recherche manuelle
  • nosphere : si présent, désactive l’affichage de la sphère de mots clé
  • noliste : si présent, désactive l’affichage de la liste des résultats
  • float : si présent (avec left ou right) il positionne la sphere et le formulaire de façon flottante dans la page (par défaut pas de float)

Application