SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

91 visiteurs en ce moment

fontsizeup fontsizedown
[61 commentaires]

Social tags

lundi 8 septembre 2008, par phil

5 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 CFG.

Insertion dans les pages

- Ancienne version du plugin (<= 0.2 peut être...)

Une noisette (= un morceau) de squelettes peut être, alors, ajoutée dans une boucle articles (brèves ou rubriques en version 0.2) :

- Nouvelle version du plugin

Dans la dernière version du plugin, les noisettes ne sont plus nécessaires, mais il nécessite la balise #INSERT_HEAD dans vos squelettes. Il suffit de configurer le plugin via cfg en indiquant le nom de votre div, et d’insérer le code suivant :

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 :

Dans sa version 0.1, le plugin permet de choisir parmi les sites suivants : 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.

Exemple en ligne sur http://yaquoi.com, ici http://www.yaquoi.com/L-affaire-FTP

Retour en haut de la page

61 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3 | 4 | 5 | 6 | 7

  • Répondre à ce message

    26 juin 14:29 , par ydikoi

    bonjour,

    ci-dessous une petite astuce.

    Situation :
    Dans un squelette de type blog, une liste d’articles reprennant l’intégralité du texte. Je souhaite, sous chaque article, retrouver la barre "socialtags".

    Ce qui se passe :
    Si dans cfg&cfg=socialtags, on laisse défini

    Insérer le bloc social-tags en-dessous du bloc suivant :
    Sélecteur : #socialtags

    alors la barre ne s’affichera qu’une seule fois sur toute la page, sous le premier article.
    Par ailleurs, l’url reprise est celle de la page, et non celle de l’article.

    La solution :

    1. Dans la config CFG, mettre un selecteur fantaisiste, qu’on ne retrouve pas sur le site, pour ne pas utiliser le comportement par défaut :
      Insérer le bloc social-tags en-dessous du bloc suivant :
      Sélecteur : #toto_tata
    1. Dans le squelette, utiliser une noisette spécifique : [(#INCLURE{fond=noisettes/socialtags_articles}{id_article})]

    Tous les moteurs / agrégateurs ne sont pas présents avec cette astuce, mais je n’ai pas trouvé mieux pour l’instant … en attendant que la fonctionnalité soit ajoutée dans ce super plugin ;-)

    Et voilà, le résultat est visible sur ce site.

  • Répondre à ce message

    10 juin 01:54

    J’ai installer CFG et Social Tags, puis j’ai changer la sélecteur a #socialtags comme tout les autre ici. sa semble comme sa vas marcher alors j’ai coche tout les tags que je veux and dans mon article j’ecris

    div id="socialtags" /div avec les braquette

    mais rien arrive sur mon page.

    est ce que je doir faire quelque chose avec #INSERT_HEAD ?

  • Répondre à ce message

    8 juin 23:44

    Quand je clique sure "Configuration par CFG"

    Il me done le message :

    Error... File not found : exec/cfg

    Puis le code "

    " me done rien dans mes articles ?

    Toute vos idées sont bienvenues.

  • Répondre à ce message

    29 mai 10:28 , par cristof

    Je me réponds à moi même, ça peut toujours servir à d’autres, concernant les problèmes de configuration de CFG avec le plug in social Tag. (du type Warning : preg_split() [function.preg-split]...). Il faut mettre à jour le code des versions 1.9.2 de SPIP.

    Voilà la solution : http://llenne.free.fr/spip/

    Explication : http://forum.spip.org/fr_203763.html

    J’ai fait la mise à jour avec les fichiers et tout fonctionne bien.

  • Répondre à ce message

    22 mai 09:08 , par Paladin

    Pour l’installation, deux solutions :

    Avec les squelettes de la distribution, il suffit de valider la configuration. Le bloc appelé #contenu figure dans les squelettes de la distribution.

    Si vous avez modifié ces squelettes, et que l’id #contenu n’existe plus, ou si vous préférez voir apparaître le socialtags ailleurs dans la page, ajoutez

    <div id="socialtags"></div>

    dans vos squelettes et indiquez dans la page de configuration #socialtags en tant que sélecteur.

    Voici un autre exemple pour ce même bloc à insérer dans un squelette :

    <div>
            <div
                    style='font-family:monospace;font-weight:700;font-size:80%;
                    color:green'>
                    Votez :
                    <div id="socialtags"></div>
            </div>
    </div>

    PS. : testé/validé ce jour sous SPIP 2.0.8. Installé depuis plusieurs semaines sur d’autres sites en SPIP 1.9.2.

  • Répondre à ce message

    16 mai 15:20

    Bonjour

    Je suis sur SPIP 1.9.2d et voici les messages qui s’affichent dans CFG pour configurer le plug in : Warning : preg_split() [function.preg-split] : Compilation failed : POSIX named classes are supported only within a class at offset 13 in /var/www/djangostation.com/www/ecrire/inc/syndic.php on line 145

    Warning : preg_match_all() [function.preg-match-all] : Compilation failed : POSIX named classes are supported only within a class at offset 14 in /var/www/djangostation.com/www/ecrire/inc/syndic.php on line 166

    Warning : Invalid argument supplied for foreach() in /var/www/djangostation.com/www/ecrire/public/assembler.php(402) : eval()’d code on line 20

    Quel est le problème je ne comprends pas ?

    Merci d’avance.

  • Répondre à ce message

    15 mai 11:00

    Il pourrait être utile d’être plus explicite dans la procédure d’installation.

    Après avoir remplacé #contenu par #socialtags dans CFG et avoir mis

    #socialtags
    dans le squelette, le plugin fonctionne très bien chez moi SPIP 2.0.8 [13982].

    C’est précisé dans la procédure d’installation mais ce n’était pas aussi claire que ça pour moi. Peut-être pourrait-on télécharger directement le plugin avec la bonne configuration ? Je m’en doute que la bonne configuration pour moi n’est pas la bonne pour quelqu’un d’autre ?

    En tout cas un grand merci c’est très utile !

    http://dilettant.management-projet.org/

  • Répondre à ce message

    10 mai 15:56 , par superyms

    Exactement ce que je disais, ça ne fonctionne pas sur tous les sites !

    Au lieu de nous ordonner de suivre les instructions, que l’on a dejà suivi, sachant que nous savons quand même lire et que nous pouvons comprendre ! Vaudrait mieux ouvrir un ticket sur la zone (peut être est-ce un bug), de trouver "why" ça ne fonctionne pas parfois !

    Ciao

  • Répondre à ce message

    10 mai 14:45

    ben non, il ne suffit pas de suivre la "procédure d’installation". Je ne suis pas plus con qu’un autre, j’ai plusieurs sites PHP à mon actif dont un SPIP, et chez moi ce plugin ne fonctionne pas. Allez comprendre pourquoi, alors que d’autres fonctionnent.

  • Répondre à ce message

    10 mai 00:25 , par Bernt

    Ce plugin marche très bien. Il suffit de suivre la procédure d’installation.

Pages 1 | 2 | 3 | 4 | 5 | 6 | 7

Répondre à cet article

Retour en haut de la page

Ça discute par ici