SPIP-Contrib

SPIP-Contrib

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

278 Plugins, 195 contribs sur SPIP-Zone, 52 visiteurs en ce moment

Accueil > Interactivité, échanges > Recommandation Sociale > Social Tags > Social tags

Social tags

8 septembre 2008 – par phil – 338 commentaires

85 votes

Le plugin Social Tags permet d’ajouter des icônes de partage de liens vers les sites tels que Digg, Facebook, Delicious....

Une fois le plugin installé et activé (voir doc.), le choix des sites se fait via un menu de configuration.

Insertion dans les pages

Le plugin utilise la balise #INSERT_HEAD de vos squelettes.
Il suffit de configurer le plugin via cfg en indiquant le nom de votre div, et d’insérer éventuellement le code suivant dans les squelettes :

La noisette ou le div va donc afficher une série d’icônes relatives aux sites choisis, une petite image vaut mieux qu’un long discours :

Le plugin offre une très grande liste de réseaux sociaux et de bookmarking, notamment :
Digg, Delicious, Facebook, Google Bookmarks, Technorati, Live, Scoopeo, Wikio, Furl, Blogmarks, Reddit, Mister wong, Viadéo, MySpace...

Le plugin est téléchargeable sur la zone :
socialtags.zip.

Vous êtes invité à ajouter des sites de réseaux sociaux si vous le désirez, c’est sur la zone.

Réserver les boutons aux visiteurs en provenance du site concerné

Cette nouvelle option (version 0.8 du plugin) permet de réserver l’affichage du bouton « partager » aux seuls utilisateurs en provenance de Facebook. Ceci afin de ne pas gêner les visiteurs qui ne souhaitent pas utiliser Facebook.

L’option fonctionne en ajoutant un cookie social_facebook=1 à tout visiteur provenant de Facebook. Dès lors, l’affichage du bouton « partager » sera conditionné à la présence de ce cookie.

Pour tester cette fonctionnalité, on peut passer le referer dans l’URL : http://zzz.rezo.net/?HTTP_REFERER=h... ; pour revenir à l’état précédent, il suffit de supprimer son cookie social_facebook.

Ajouter un badge Facebook

Le bloc de badge javascript permet d’afficher un badge Facebook ou autre. Il est programmé de manière à pouvoir être réservé aux visiteurs en provenance de Facebook. Voici, à titre d’exemple, comment je procède pour mettre le badge du site per.sonn.es sur le site zzz.rezo.net.

La page http://www.facebook.com/facebook-wi... m’indique que je peux utiliser comme badge le code HTML suivant :

On remarque que ce badge :
-  appelle la librarie JS de Facebook http://static.ak.connect.facebook.c...
-  définit une largeur de 300 pixels (width="300")
-  affichera le flux de nouvelles de la page (stream="1")
-  affichera 10 photos de fans (connections="10")
-  conduira vers la page profile_id="213643810738"
-  est marqué d’une clé d’API "f38e69d43f79cbe7e03bba1d54c0a01c"
-  pose un lien « en dur » vers la page (ce qui permet au passage à Facebook d’augmenter son pagerank).

Pour obtenir l’équivalent en javascript on écrira dans la boîte JS :

À la 1re ligne, je vérifie si le visiteur a un cookie indiquant qu’il est dejà venu sur ce site depuis Facebook ; le cas échéant, on va lui envoyer le badge.

La deuxième ligne charge la librairie facebook, puis, une fois celle-ci chargée, insère le marqueur de badge, avec toute sa configuration, dans le bloc .menu.subscribe, et enfin exécute le script avec la clé d’API.

On remarque au passage que je n’ai pas conservé le « lien en dur », inutile et pas très esthétique.

 

À noter : une fois le code HTML d’un badge renseigné dans le CFG du plugin, il est possible de l’insérer dans les squelettes avec #MODELE{socialtags_badge}, ou dans un article avec le raccourci <socialtags|badge>.

Ajouter Google+1

Si vous avez le plugin google+1 activé, vous pouvez choisir de l’afficher à la suite de vos images de tags.
Pensez à configurer le plugin google+1 pour adapter la taille du bouton.

Noisettes

Le plugin fournit des noisettes paramétrables utilisables dans le noiZetier et permettant d’afficher les badges et boites de type "J’aime" de Facebook.

Voir en ligne : http://plugins.spip.net/socialtags

Retour en haut de la page

Vos commentaires

  • Le 6 juin à 15:49, par Pimfe En réponse à : Social tags

    Bonjour !
    Pour ceux qui débutent et qui ne voient rien s’afficher et qui ne comprennent plus rien à rien !
    N’oublier pas d’insérer la balise #INSERT_HEAD dans votre fichier head.

    Je fais le beau mais cela fait plus de 3 heures que je cherche pourquoi cela ne s’affiche pas :)

    Répondre à ce message

  • Le 17 avril à 15:20, par Anaki En réponse à : Social tags

    Bonjour, la balise fonctionne et partage (ou autre) le lien de la page courante.

    J’aimerai cependant que dans une boucle d’article qu’une balise apparait pour chaque article avec comme lien de référence, l’article et non la page courante.

    Je vous remercie d’avance de votre aide, et vive la communauté SPIP.

    • Le 4 juin à 10:08, par joz En réponse à : Social tags

      Bonjour,
      ça m’intéresserai aussi
      joz

    Répondre à ce message

  • Le 4 avril à 23:02, par Samuel REMOUE En réponse à : Social tags

    Je ne vois pas comment faire fonctionner ce plugin avec EVAWEB. Si quelqu’un pouvait m’aiguiller, merci.

    Répondre à ce message

  • Le 20 mars à 20:28, par Tonio En réponse à : Social tags

    Bonjour,

    j’essaie de modifier l’apparence d’une « Boîte Facebook-like » dans une noisette en sélectionnant <:socialtags:noisette_colorscheme_dark :> au lieu du défaut <:socialtags:noisette_colorscheme_light :> mais le rendu ne change pas sur mon site, auriez-vous une idée de la raison ?

    merci d’avance

    Répondre à ce message

  • Le 8 mars à 18:11, par Fabou001 En réponse à : Social tags

    Bonjour,

    Moi aussi ça fait des semaines que j’essaie d’insérer social tags sur mon site. Il ets téléchargé, installé et j’ai choisi les réseaux sociaux que je veux voir afficher.. mais rien n’apparait.
    Ca doit être du au fait que mon site tourne sous magusine (spip3) mais du coup je ne sais pas quoi mettre à la place de #contenu...

    J’ai essayé .contenu-principal aussi mais ça ne parche pas non plus ...

    Quelqu’un pourrait m’aider ?
    Merci d’avance !

    Répondre à ce message

  • Le 5 mars à 12:08, par  ? En réponse à : Social tags

    Bonjour,
    J’utilise ce plugin et ca marche nickel, mais j’aimerai savoir comment changer les boutons facebook et twiter. je trouve que ces bontons sont pas clair avec un fond blanc.. voir image jointe

    PNG - 4.1 ko

    Répondre à ce message

  • Le 10 août 2012 à 09:23, par ? En réponse à : Social tags

    Bon, on va dire que je suis débutant ... j’ai installé social tags dans les plugins, j’ai configuré les boutons que je voulais voir apparâitre. Et ensuite, on doit faire quoi pour que concrètement ça apparaisse dans chaque article ?
    il faut modifier le html ?
    il faut indique qqch dans les articles ?

    HELP !

    • Le 11 août 2012 à 08:32, par ambiancedecor En réponse à : Social tags

      Moi aussi, j’ai le même souci.
      Comment faites-vous ?
      Merci

    • Le 11 août 2012 à 10:15, par Maïeul En réponse à : Social tags

      quels sont vos squelettes ? ceux standards de SPIP ? si oui, normalement, avec un double recalcul (appuyer 2 fois sur le bouton recalculer) les socials tags devrait apparaître.

    • Le 11 août 2012 à 21:08, par ambiancedecor En réponse à : Social tags

      Merci
      Non, c’est le squelette Leadescent

    • Le 11 août 2012 à 22:20, par Maïeul En réponse à : Social tags

      mettez #contenu-principal dans le formulaire. Puis sur le site publique forcez un recalcul du squelette via ?var_mode=recalcul ou &var_mode=recalcul à la fin de l’url (ou bien cliquez 2 fois sur le bouton de recalcul.

      videz également le cache du navigateur...

      avez vous un site exemple ?

    • Le 12 août 2012 à 09:57, par ambiancedecor En réponse à : Social tags

      j’ai déjà tenté de mettre #contenu-principal en selecteur, de vider le cache et de recalculer (même plus de 2 fois :-)) mais rien !
      Je me demande si il ne faut pas mettre quelque chose dans le squelette mais où ???
      et oui, j’ai un site d’exemple, le mien :-)) (en cours de construction ...) http://www.ambiancedecor.net

      Merci de votre aide

    • Le 12 août 2012 à 10:54, par Maïeul En réponse à : Social tags

      mille excuse, mettez plutôt .contenu-principal que #contenu-principal (et puis ensuite, tutti : recalcul du cache etc.)

    • Le 12 août 2012 à 11:44, par ambiancedecor En réponse à : Social tags

      Excuses largement acceptées, ça fonctionne nickel !!! génial !!! merci beaucoup :-))

    • Le 1er octobre 2012 à 21:14, par Barbouille En réponse à : Social tags

      Bonjour,

      J’ai le même souci de non-apparition des social tags dans mes pages.
      J’utilise un squelette maison basé sur le squelette standard de SPIP 2.1.
      Dans article.html, j’ai bien conservé la div id=« contenu » donc dans la config de social tags j’ai laissé le sélecteur par défaut #contenu
      J’ai vidé le cache, recalculé la page plusieurs fois, rien n’y fait !
      J’ai essayé aussi avec une div nommée autrement, pas mieux.

      Savez-vous s’il y a une incompatibilité connue avec l’un de ces plug-ins ?
      -  Agenda
      -  Article PDF
      -  CFG
      -  Cooliris
      -  Fancybox
      -  Couteau suisse
      -  Lecteur Multimédia en Flash
      -  Mediathèque
      -  Menus
      -  Saisies pour formulaires
      -  Slogan
      -  SPIP Bonux
      -  Zoombox

    • Le 2 mars à 22:42, par Joss En réponse à : Social tags

      J’ai eu aussi le problème de disparition. Les noisettes ont réapparu après que j’ai dégagé le code du badge widget Facebook.

    Répondre à ce message

  • Le 23 janvier à 19:42, par zoc_spaak En réponse à : Social tags

    Bonjour à tous,

    J’essaie sans succès d’installer ce plugin depuis plusieurs semaines, cependant rien ne s’affiche...
    Pouvez précisez où il faut inclure le

    car je suis un peu perdu...
    J’ai essaye de le mettre dans article.html sous titres et dans head.html sous INSERT_HEAD mais rien n’y fait.

    Je précise que je suis un peu (très) novice en la matière et que je suis sous spip 3.0.5 utilisant un squelette zpip.

    Merci d’avance pour votre aide.
    A bientôt

    • Le 3 février à 15:08, par DD En réponse à : Social tags

      Bonjour,
      il faut l’ajouter dans le fichier squelettes/navigation/page-dist.html
      ou page.html
      ou squelettes/extra/page-dist.html

      selon ta config et le squelette / le thème que tu utilises.

      dd

    • Le 3 février à 15:44, par zoc_spaak En réponse à : Social tags

      Bonjour,
      Merci !
      Sachant que j’utilise un squelette zpip et un thème tincredible pouvez vous me guider un peu plus ?
      A quel endroit du fichier dois je l’insérer ?
      Merci encore !
      Zoc_spaak

    • Le 3 février à 16:27, par DD En réponse à : Social tags

      je dirai dans plugins/zpip/navigation/dist.html
      ou plugins/zpip/navigation/page.html

      a sauvegarder avec tes modifs avec la même arborescence dans squelettes/navigation/dist.html
      (créer le répertoire squelettes s’il n’existe pas)

      Voir la doc

      dd

    Répondre à ce message

  • Le 20 décembre 2012 à 19:52, par DD En réponse à : Social tags

    Bonjour,

    je voudrais changer 2/3 bricoles (ordre des icônes,..) mais je ne trouve pas le squelette !

    j’ai juste trouvé cette référence dans socialtags.html

    [(#REM) Compatibilite ascendante avec l'ancienne noisette ]
    <div id="socialtags"></div>

    merci

    • Le 2 janvier à 17:04, par Sandra En réponse à : Social tags

      Bonjour, je cherchais justement la même chose afin de placer en premier l’icône d’impression, il faut aller dans le fichier socialtags.xml où tous les éléments sont placés par ordre alphabétique et les réorganiser selon son besoin. J’ai enregistré le fichier modifié dans squelettes pour ne pas tout perdre à la prochaine màj ;)
      Bonne année sous spip :

    • Le 3 février à 15:22, par DD En réponse à : Social tags

      Bonjour,

      Oui merci cela fonctionne bien pour des éléments existants. mais si je veux ajouter le flux RSS parce qu’il me semble plus logique de le mettre avec les autres boutons et bien cela devrait se passer dans le fichier socialtags.js.html mais dès que je change ce fichier et le sauvegarde dans squelettes j’ai une belle erreur jason.

      Ce doit être possible pour quelque qui maîtrise cet autre langage mais pas pour moi.

      dd

    Répondre à ce message

  • Le 24 janvier à 10:17, par Sarah En réponse à : Social tags

    bonjour,

    est-il possible d’ajouter un autre réseau social ? comme celui-ci :

    http://lesincroyablescomestibles.ning.com/

    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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Transaction : créer des formulaires avec paiement en ligne

    13 mars 2011 – 94 commentaires

    Transaction est une extension du plugin de création de formulaires Formidable pour concevoir des formulaires de paiement en ligne et les connecter aux principales API bancaires françaises. Présentation Transaction introduit 3 nouveaux types de (...)

  • GIS 4

    11 août 2012 – 335 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • Le plugin a2a pour lier des articles

    4 octobre 2009 – 73 commentaires

    Ce plugin permet de lier des articles de façon ponctuelle sans avoir à utiliser les mots-clés de SPIP. Il peut être utilisé pour mettre en place des liens de type "Lire aussi" comme dans le squelette Sarka-SPIP. Installation Installation et (...)

  • Formulaire de contact avancé

    23 mars 2009 – 1173 commentaires

    Un formulaire de contact configurable, avec de multiples options.

  • Brownie

    6 juillet 2012 – 35 commentaires

    Brownie est une adaptation pour Zpip du thème du même nom initialement développé par Egrappler.com. Présentation Brownie est un thème Responsive à deux colonnes. La démonstration ci-dessous utilise la version 2.0.0 de Brownie, la dist de SPIP3 et le (...)