Internet 22

Site des tisserands du diocèse de Saint-Brieuc et Tréguier.

Si vous rencontrez des problèmes pour afficher cette page, cliquez-ici.

Accueil > Documentation Modèles Facebook

Page de documentation du plugin Modèles Facebook

Le plugin Modèles Facebook pour SPIP 2.0 (et plus) propose un ensemble de modèles, ou noisettes, permettant d’utiliser simplement et rapidement les plugins sociaux proposés par Facebook.

Exemple

Les différents blocs ci-dessous vous présentent un exemple de chaque modèle avec des valeurs fictives. Reportez-vous au modèle correspondant pour les options.

1_ Send

#MODELE{fb_send}


2_ Like

#MODELE{fb_like}


3_ Like box

#MODELE{fb_like_box}

Cf. colonne de navigation


4_ Activity

#MODELE{fb_activity}

Cf. colonne de navigation


5_ Comments

#MODELE{fb_comments}


6_ Live stream

#MODELE{fb_live_stream}


Utilisation du plugin

Comme montré ci-dessus, les modèles s’incluent directement en leur passant les options souhaitées.

Chaque modèle peut recevoir une liste d’options, dont certaines sont nécessaires à son affichage. Pour une liste complète, reportez-vous aux informations des en-tête de fichiers de modèles, dans le répertoire « modeles/ » du plugin.

Le plugin propose également un modèle générant des informations Open Graph, les metas informations utilisées par Facebook, propres à chaque objet SPIP. Pour l’utiliser, vous devez ajouter manuellement en en-tête de vos squelettes le modèle « insert_head_og ».

Attention - Ce modèle nécessite de recevoir l’environnement courant, vous devez donc l’inclure dans chacun des squelettes de pages (« article.html », « rubrique.html » …) et non dans l’inclusion globale en en-tête (« inc_head.html ») en indiquant :

Personnalisation

Chaque modèle présente son contenu dans un bloc de type div portant des classes CSS du type fb_modeles fb_XXXXXX est le nom du modèle. Cela permet une personnalisation des styles pour l’ensemble des modèles et pour chacun d’eux.

Par exemple pour le module Facebook « Send » :


Facebook Models, plugin pour SPIP 2.0+

Plugin pour SPIP 2.0+ : « Facebook Models » - copyright © 2009 Piero Wbmstr sous licence GPL .

Note concernant l’affichage de cette page

Cette page de documentation est conçue sous forme de squelette SPIP fonctionnant avec la distribution standard (fichiers du répertoire « squelettes-dist/ »). Si vous ne parvenez pas à visualiser la page, ou que votre site utilise ses propres squelettes, les liens ci-dessous vous permettent de gérer son affichage :

Page de documentation complète en ligne sur spip-contrib : https://contrib.spip.net/?article3872.