TwitterTrackback est un plugin pour Dotclear permettant de générer des rétroliens dans vos articles liés dans des tweets issus de twitter.
En v2.0, le plugin utilise l'API du site backtype.com qui recense tous les tweets liés à une url. Quand quelqu'un affiche un de vos articles, le plugin va chercher tout les tweets associés à cette url chez backtype.com et les ajoute en tant que trackback s'ils n'existent pas encore dans votre base de donnée. Ils apparaissent donc immédiatement.
Si un tweet vous déplait, vous pouvez le désactiver en le mettant hors ligne. Il sera alors ignorés lors des prochaines tentatives d'ajout. Ne le supprimez pas, sinon, il sera rajouté à la prochaine recherche.
Si vous utilisez TwitterPost pour tweeter vos posts, vous pouvez demander à ignorer ces posts afin de ne pas polluer vos propres articles d'informations redondantes.
Télécharger le plugin :
http://alt-i.fr/public/twitterTrackback/twitterTrackback.zip

Historique :
- 2.1 (05/07/10)
- Compatibilité avec Dotclear 2.2
- 2.0 (02/09/09)
- Refonte complète du plugin. Il se base maintenant sur l'API de Backtype.com qui est bien plus fiable que la bidouille que j'avais tenté précédemment.
- Les tweets sont ajoutés à la bonne date heure dans des intervalles de 10 minutes pour ne pas ralentir le chargement des pages.
- On peut désactiver certains tweets.
- On peut ignorer nos propres tweets effectués avec le plugin TwitterPost.
- Ne fonctionne plus avec identi.ca. À vous de vous plaindre auprès de backtype.com si vous voulez son support.
- 1.0 (09/08/09)
- Lancement initial
- Fonctionne avec Twitter et Identi.ca
Commentaires
Ca ne marche pas! /ouin /ouin.
Plus sérieusement, j'ai bien créé un compte chez backtype, saisi la clef API dans TwitterTrackback. Par contre, backtype ne me localise aucun tweet sur mes billets, alors que je devrai au moins avoir celui de test que j'ai fait via mon autre compte twitter. Y'a un truc que j'ai loupé?
Répondu par mail
Bonjour, je suis dans le même cas que Mathieu…
de plus est-il possible d'avoir les Tweets dans le fil des commentaires plutôt que dans les trackbacks ?
Je manque de détail. Peux tu utiliser le formulaire de contact pour m'en donner plus stp ?
Pour mélanger les trackback et les commentaires, il faut modifier les templates post.html et page.html de ton design. Il faut localiser la boucle <tpl:Comments> et lui indiquer qu'on veut aussi les trackback (ping) de la sorte : <tpl:Comments with_pings="1">.
Pense à virer la boucle des trackback après les commentaires pour ne pas les avoir en double.
Ok fait par mail car impossible de valider le form.
Désolé mais je dois être neuneu, j'arrive pas à comprendre où mettre la commande
<tpl:CommentIsTweet><dd class=" <tpl:CommentIsTweet> tweet </tpl:CommentIsTweet>">
Pour que cela fonctionne. dans post.html ?
Si tu te bases sur le thème par défaut, tu mettras ça dans le bloc des trackbacks à la ligne 227. Mais ce n'est pas obligatoire, c'est seulement pour donner un style particulier aux tweets qui ne sont en réalité que de simples rétroliens.
Je vais être lourd, mais c'est parce que je pense que ton plugin est une super bonne idée.... mais je trouve que cela manque un peu d'explications sur le fonctionnement.
La clé api, ok, ça compris, pas de soucis.
Mais après ? Cela fonctionne automatiquement ou il faut insérer du code dans un des fichiers du dossier tpl ???
Ben t'as plus rien à faire en fait là. Les tweets vont se rajouter au fur à mesure. Sois patient
ok, je regarde, merci et bravo en tout cas
il faut attendre combien de temps pour que les twitts s'affichent. J'ai 38 RT d'un billet et rien qui s'affiche après 4 ou 5 heures.
Il faut attendre qu'ils soient indexés par BackType… ce qui semble être le cas. As tu correctement renseigné ta clé d'API ?
Aaahhhh trouvé un truc qui peut etre la cause: sur le site Backtype l'API est suivie d'un "." j'ai fait un copier/coller malencontreux.
Nouvel essai avec le . non copié.
ouais, bizarre, moi aussi j'ai aucun retours.... mais cela marche bien que le lien soit complet ou avec un système comme bit.ly ?
Oui, regarde : http://alt-i.fr/post/2010/06/09/Mon-nouveau-compagnon-de-bureau-illusion-optique#pings
Autre piste : avez vous le cache statique ou autre système de cache activé ?
oui, cache statique. je vais faire un essai sans.
En fait, je dis des bétises, staticCache n'empêche pas le fonctionnement de twitterTrackback. J'arrive par email pour essayer d'y voir plus clair !
Là j'ai eu encore tout plein de RT, et rien n'apparait dans les commentaires ou retroliens. Aucun dans la base de données non plus, ça va dans dc_commentaires normalement : rien.
Salut, je repasse juste pour te dire que cela fonctionne bien.
J'au juste un problème, c'est que le 1er s'affiche, mais pas les suivants, et cela me vire l'affichage des sidebar et du footer.
Faut que je comprenne comment tu gère l'affichage, où que je le fasse moi même dans le fichier post.html
Ajouter un commentaire
Abonnement aux commentaires
S'abonner pour recevoir les commentaires suivants par email
URL de rétrolien : http://alt-i.fr/trackback/683
Fil des commentaires de ce billet