My twitter est un petit plugin pour récupérer afficher sur votre site des informations de profils twitter.
Il reprend le plugin jQuery « Twitter Friends & Followers Widget ».
Installation
- Récupérer l’archive sur cette page ou sur la zone.
- Faire votre extraction et mettre son contenu dans votre dossier plugins( en créer un si nécessaire).
Attention pour fonctionner, le plugin nécessite la présence et l’activation du plugin Config (CFG) au prélable.
Aller dans Configuration>Plugins et activez le plugin (et CFG si ce n’est pas déjà fait)
Paramètres et personnalisation
Un formulaire vous permet de régler vos paramètres. Vous y accédez soit par le bouton mytwitter dans le menu configuration soit par l’icône CFG dans la liste des plugins.
Les paramètres sont les suivants
- le compte twitter à utiliser
- choisir si on affiche ses abonnés ou ses abonnements
- le nombre de personnes à afficher dans le bloc (par exemple si vous avez indiquez 50 et que vous comptez 200 followers, le bloc se rechargera à intervalle régulier par tranche de 50 followers)
- choisir si les liens pointent vers la page twitter ou la page personnel de la personne
- afficher le dernier tweets de vos abonnés/abonnements
- le délai pendant lequel celui-ci s’affichev (si vous avez décidé d’afficher le dernier tweet)
- la durée de la transition entre chaque tweet
- jouer une seule fois ou en boucle
- la largeur du bloc
- la hauteur du bloc central (ou s’affichent les vignettes)
- la taille des vignettes
- la couleur de fond du bloc
Si aucun paramètre n’est renseigné dans cfg, des paramètres par défaut seront appliqués (le compte twitter spipeau sera utilisé)

Utilisation

il vous permet d’utiliser selon vos besoins :
- un modèle
Pour appeler le modèle dans vos articles (ou bio d’auteur) utiliser
<mytwitter|compteprio=>
Vous remarquerez que le paramètre compteprio n’a pas de valeur. En l’absence de valeur c’est celle que vous avez saisi via CFG qui sera utilisé. Vous pouvez néanmoins lui en attribuer une et ce afin de pouvoir appeler plusieurs comptes twitter.
<mytwitter|compteprio=unautrecomptequeceluideCFG>
Les paramètres d’affichage resteront les mêmes en revanche.
Pour appeler le modèle dans vos squelettes, utiliser
[(#MODELE{mytwitter} {compteprio=})]
- Pour les utilisateur de zpip
Le plugin permet l’affichage d’une page accessible à l’adresse http://monsite/spip.php?page=mytwitter (se base sur les infos fournis par cfg) ou http://monsite/spip.php?page=mytwitter&compteprio=unautrecomptequeceluidecfg (pour un autre compte) Les informations s’afficheront alors dans le bloc contenu
A faire
- prévoir un no-script
- permettre de changer d’icône twitter



plugin mytwitter
Vos commentaires
# Le 14 janvier 2011 à 23:07, par amisaca92
En réponse à : Mytwitter
Bonsoir
Je viens d’installer le plugin
HTML Validator se pleint :
line 1673 column 3 - Erreur : missing quote mark for attribute value
line 1673 column 3 - Avertissement :
Il s’agit de la ligne
<div class="twitter-friends" options="{debug:1
,username:'amisaca92'
,friends:0
,loop:0
,user_link:0
,user_image:48
,tweet:0
,header:'<h3><a href=\'_tp_\' title=\'follow me\'>_tp_</a></h3>(_fr_ Friends / _fo_ Followers)'
,tweet_stay:5000
,tweet_change:200
,users:10
,user_animate:'opacity'
}"></div>
générée à partir de de mytwitter.html.
Est-ce valide de mettre « options » pour un DIV ?
Répondre à ce message
# Le 13 avril 2010 à 16:32, par RastaPopoulos
En réponse à : Mytwitter
Le nom est un peu trompeur non ? Je ne saisis pas trop l’utilité si on ne peut pas voir déjà ses propres tweets. C’est quand même l’information principale de mon compte twitter, mes tweets à moi. Mais là on ne peut voir que les amis...
Le plugin devrait plutôt s’appeler « Mes amis tweeter » ou « My tweeter friends » si on veut laisser en anglais. Mais pas « My twitter » car on a vraiment l’impression qu’on peut alors voir son compte twitter, et donc pas juste ses amis, mais en premier lieu ses propres tweets.
# Le 14 avril 2010 à 00:37, par Yves Costiou
En réponse à : Mytwitter
la remarque est juste ! je ne vois aucune objection à le renommer en ce sens. J’avoue avoir pris le premier nom qui me passait par la tête.
Je ne pense pas que ça puisse poser de soucis de le renommer sur la zone et contrib. Si c’est OK je le fais dès que j’ai un moment
Répondre à ce message