SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

255 Plugins, 183 contribs sur SPIP-Zone, 190 visiteurs en ce moment

Accueil du site > Navigation > Nuage de mots (tagcloud) > Nuage de mots-clés > Nuage (de mots-clés)

Nuage (de mots-clés)

version plugin

28 décembre 2006 – par James – 210 commentaires

27 votes

L’article « Afficher les mots-clés en faisant varier la taille de la police » de BoOz et Fil permettait déjà d’afficher un nuage de mot-clés.

Le présent article reproduit exactement les mêmes résultats, puisqu’il s’agit de son adaptation sous forme de modèles, le tout sous forme de plugin pour faciliter l’installation.

Installation

Zip - 3.3 ko
Plugin Nuage
à dézipper dans le répertoire plugins/ ou un de ses sous-répertoires.
Adaptation collective de la contribution originale sur la zone

Il contient deux fichiers html, les modèles nuage.html et nuage_popularite.html. Les fichiers php, quant à eux, définissent un filtre |nuage ou |nuage_pop. On insère aussi quelques styles css dans l’entête de la page, ce qui nécessite l’emploi de la balise #INSERT_HEAD.

Utilisation

Une fois le plugin activé, vous pouvez faire appel aux modèles selon les deux méthodes classiques :

  • dans un squelette html
    • [(#MODELE{nuage})]
    • [(#MODELE{nuage_popularite}{id=4})]
  • dans un article :
    • <nuage1>
    • <nuage1|popularite>
    • <nuage|> (notation permettant d’afficher un nuage sans sélectionner de groupe de mots-clés)

La valeur passée en paramètre est facultative et correspond à l’identifiant d’un groupe de mots-clés, si on souhaite réduire le nuage à un seul groupe de mots.

De plus, [(#MODELE{nuage}{id_article=10})], ou <article10|nuage> affichent le nuage en exposant les mots-clés associés à l’article passé en paramètre.

Personnalisations

Cadeau de Noël ou Oeuf de Pâques

Pour faire une sélection de plusieurs groupes de mots-clés et générer un seul nuage, on profite du fait que le critère de sélection dans le modèle est une expression régulière. On peut alors écrire {id=4|10} pour sélectionner les mots des groupes 4 et 10. Attention, ça marche seulement pour l’appel depuis un squelette.

P.-S.

Exemple d’utilisation : spip . blog

Retour en haut de la page

Vos commentaires

  • Le 28 août à 12:25, par ?

    Article très intéressant quand à la façon de modifier le module de nuage de mots clés
    Marion de Trouvannonces

    Répondre à ce message

  • Le 20 juillet à 21:20, par livier

    Mon observation confirme la précédente de * ?* le 13 Juillet, mais pas celle de Gilles.

    Chez moi, l’insertion :

    1. [(#MODELE{nuage}{id=7})]

    fonctionne dans le squelette "sommaire" mais pas dans les squelettes "rubrique", "mot" ...

    Il semble donc que le modèle ne produise son contenu que si il *n’est pas* dans une boucle de rubrique, de mot ...

    Est ce une fonctionalité que nous n’avons pas compris ou un bug ?

    Répondre à ce message

  • Le 13 juillet à 17:08, par ?

    Bonjour,

    Après la dernière contrib de Gilles, j’ai intégré la boucle MOTS, qui me renvoi bien les Titres des mots clés avec la balise #TITRE, mais quand remplace cette balise par le modèle nuage, rien ne s’affiche, ou me suis-je trompé ?


    [(#TITRE|supprimer_numero)] =====> OK affichage des mots clés
    [(#MODELEnuage)] ======> KO Rien

    Merci d’avance.

    Répondre à ce message

  • Le 5 juillet à 12:08, par gilles

    Il faudrait ajouter dans le mode d’emploi dans le paragraphe "utilisation" que la balise #MODELE|nuage doit être dans une boucle mot.

    Sinon ca marche pas.

    Répondre à ce message

  • Le 25 juin à 11:06, par Nes

    Fonctionne pas avec Spip 2.1 / Nuage 1.5 ?

    Le nuage n’apparait pas, l’appel ne fonctionne pas avec aucun des id_groupe de mot clés ..

    fonctionné parfaitement sous Spip 2.010 pourtant ..

    Autres plugins installés : Spiplistes/cfg/bonux et contact avancé

    Répondre à ce message

  • Le 31 mai à 11:51, par Pascale

    Je rencontre un problème avec le plugin Nuage 1.4 et spip 2.1.0 : les mots clé associés à des articles s’affichent correctement mais pas ceux associés à des rubriques. C’est du moins la seule explication que j’ai trouvée pour comprendre que l’un des 2 groupes de mots clé ne s’affiche pas avec le plugin.
    Est-ce la bonne piste ? Comment contourner ?

    Répondre à ce message

  • Le 11 février à 16:06, par ?

    Bonjour,

    pour info il y a un jquery qui pourrait faire un modèle de nuages complémentaire à ceux proposés dans ce plugin, c’est :

    http://codesign.verse.jp/jquery/200...

    • Le 20 mai à 17:06, par Sésa

      Bonjour,

      Comment fait-on pour afficher le nuage correspondant à un seul groupe de mots clés ? Si j’utilise la syntaxe indiquée plus haut, le nuage s’affiche, mais tous les mots-clés de tous les groupes apparaissent et à la fin, il y a id=4.... visiblement, la sélection n’a pas été faite...

      Merci d’avance pour vos éclairages !

    Répondre à ce message

  • Le 16 janvier à 18:09, par Laurette

    J’ai bien téléchargé le plugin, que j’utilise avec Sarka. En insérant nuage1|popularite dans un article, j’obtiens bien quelque chose à la fin de chaque article. Mais je voudrais savoir :

    1. Si je peux créer par la méthode habituelle un groupe de mots-clefs avec des mots-clefs pré-déterminés et ce serait ceux-là qui s’afficheraient. Et si c’est possible, quel modèle utiliser.

    2. Comment faire pour que les tags s’affichent, non pas à la fin des articles mais dans la page Sommaire.

    Que les chevronnés excusent ces questions très élémentaires mais quand on débute, Spip est une vraie jungle et j’ai beau chercher, pas moyen de trouver un "pas à pas" facile d’accès !

    Répondre à ce message

  • Le 3 janvier à 17:17, par Eric Le Meur

    Bonjour,

    j’avais posté une info en octobre 2009, pour dire que j’avais des problèmes d’affichage avec une version spip 2.09 et ce plugin : http://www.spip-contrib.net/Nuage-d...

    Je vous informe qu’avec la version actuelle du plugin (modifiée le 28/11/2009) et spip 2.0.10 je n’ai plus de problème, et que le plugin fonctionne parfaitement.

    Merci à ceux qui ont trouvé la solution !! Et bonne année !!

    Répondre à ce message

  • Le 7 décembre 2009 à 11:35, par Manuel

    http://www.spip-contrib.net/Nuage-d...

    Merci NAT33.

    J’ai effectivement changer les nom de variables et cela semble fonctionner correctement.
    Pour info , j’ai copié le squelette modeles/nuage.html dans mon dossier de squelettes et remplacé :

    id_groupe==^((#ENV id ,.*))$id_groupe !==^((#ENV notid ,-1))$

    par

    id_groupe==^((#ENV idgroupe ,.*))$id_groupe !==^((#ENV notidgroupe ,-1))$

    ++

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d'abord sur gravatar.com (gratuit et indolore) et n'oubliez pas d'indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Formulaire de contact avancé

    23 mars 2009 – 661 commentaires

    Un formulaire de contact configurable, avec de multiples options.

  • Bandeau

    16 août – 26 commentaires

    Et si on repensait la navigation principale de l’espace privé de SPIP ? Ce plugin permet de tester en situation réelle un nouveau bandeau de navigation pour l’interface de SPIP 2. Aussitôt activé, il remplace la navigation principale de l’espace privé (...)

  • odt2spip : création d’articles à partir de fichiers OpenOffice Writer

    6 mars 2009 – 91 commentaires

    Ce plugin permet de générer un article SPIP à partir du téléchargement d’un fichier OpenOffice Writer (format .ODT). Il gère la majorité des raccourcis typographiques, détecte les différents niveaux de titre et fait l’intégration des images (...)

  • SPIP-Immo : Présentation

    2 février 2009 – 26 commentaires

    Nous avons été amené à travailler pour plusieurs agences immobilières. A cette occasion, nous avons constaté qu’elles avaient toutes les mêmes demandes spécifiques liées à leur activité.

  • SkelEditor 2.0

    1er mars – 17 commentaires

    La version remaniée et enrichie du plugin, pour SPIP 2.1, qui vous permet d’éditer votre squelette directement en ligne sans passer dans le FTP Ce plugin vous permet d’éditer les fichiers du squelette courant depuis l’interface privé. Cela peut être (...)