Twitter Post est une extension pour Dotclear qui permet d'envoyer automatiquement un twit sur votre compte Twitter et Identi.ca lors de la publication d'un article.
Exemple : http://twitter.com/hadrienl/status/1021476165
Historique :
- 1.5 (09/07/10)
- Possibilité de choisir sa propre API de raccourcisseur d'url
- 1.4 (05/07/10)
- Compatibilité avec Dotclear 2.2
- Remplacement temporaire du service de raccourcissement d'url tr.im par alti.pro. On pourra choisir son service dans une prochaine mise à jour, j'ai été pris de court par le temps là :/
- 1.3 (12/07/09)
- Trim de l'url du billet avant son envoi vers le service de microblogging
- FIx some bugs
- 1.2 (11/07/09)
- Prise en compte de Identi.ca
- 1.1 (24/11/09)
- Initial release
Commentaires
Pourquoi ce plugin n'apparait pas sur le site dotaddict ?
C'est dommage, car c'est un plugin qui intéresserait beaucoup de monde.
Parce que ça fait des mois que Dotaddict est en reconstruction et que pendant leurs travaux, ils refusent tout ajout dans leur base de donnée. Je t'invite donc à aller toi aussi gueuler par chez eux afin que je puisse plus rapidement ajouter mes extensions sur leur site et les rendre disponible au plus grand nombre
(voir : http://plugins.dotaddict.org/infos/Deposer-un-plugin)
Bonjour,
Une remontée d'un (petit) bug. Si le twit fait plus de 140 caractères, ce sont les derniers caractères qui sont supprimés.
Donc a priori l'url, et c'est un peu dommage. Je pense qu'il faudrait contrôler avant envoi la longueur, et couper si besoin, le titre, au lieu du twit complet.
Félicitations en tout cas pour ce beau boulot.
Donc, il faudrait vraiment que je tinyurle avant d'envoyer à twitter
Merci pour le feedback 
Effectivement même souci avec les URLs !
salut Hadrien
J'ai aussi vu ce bug que j'ai signaler sur un ticket la bas
http://lab.dotclear.org/ticket/165
mais bon tu passe pas souvent sur le Labs
et j'ai donc découvert ton blog au hasard de ma navigation journalière
trés bon plugin si on enleve le soucis des url non tinyurle
j'espère que tu trouveras une solution a plus tard
Ah oui un ticket
J'irais le corriger rapidement alors 
je ne comprends aps pourquoi je me retrouve avec une erreur du type :" * Socket error: Connection timed out (110)" lorsque j'essaye d'utiliser le plugin, alors que les paramètre du plugins sont correctement renseignés. help?
moi aussi meme pb que TFL,"Socket error: Connection timed out (110)" alors que ça fonctionnait bien (en dehors du pb d'URL) y a quelques jours !!
C'était pas pendant la période où Twitter était down par hasard ?
J'ai une suggestion d'amélioration du plugin : serait-il possible que lorsqu'on crée un tweet, cela crée un post dans le blog ?
o_O Quel intérêt ???
L'intérêt serait de réaliser une "intégration" complète entre Twitter et Dotclear. Tout ce qui serait publié sur Twitter se retrouverait sur le blog et vice-versa. Voire même de ne bloguer que depuis twitter, ça pourrait être utile dans certains cas.
Bonsoir,
Plugin très utile au demeurant, j'aimerais savoir si une fonction était possible.
Cela très sympa d'avoir soit les tags en #hashtag Twitter, ou bien de pouvoir choisir des #hashtag à la publication sur Twitter (le mieux serait d'avoir le choix).
Encore merci pour le plugin !
Ah oui pas con. Je vais étudier la question. Merci pour l'idée
Ravi d'aider
Si tu veux du beta-testing, le plugin contact est la pour ca.
Merci pour ce plugin bien pratique !
Pierre
Bonjour et merci pour le plugin.
Pense-tu qu'il est possible de modifier le plugin pour ne pas utiliser trim, mais un service tel BilboLinks que l'on peut installer chez soi ? (puisqu'il y a une API) Par contre je ne sais pas trop comment modifier le fichier TwitterPost.class.php
Si, je l'ai justement fait ici
J'ai pas encore distribué de mise à jour parce que j'ai pas le temps… Tu n'a qu'à modifier la méthode trimUrl dans le fichier inc/TwitterPost.class.php :
public static function trimUrl( $uri = '', $login = null, $password = null) { $c = new netHttp( 'alti.pro' // Ici, l'url de ton shortener ! ); $c->get( '/api.php', array( 'longurl' => $uri ) ); if ($c->getStatus() == '200') { $uri = $c->getContent(); } return $uri; }Merci ! C'est parfait
(j'ai juste rajouté une } à la fin car j'avais une erreur sinon).
Une version pour dc2.2 est-elle prévue ?
Merci
J'allais poser la même question que Brol
Merci
Oui, bien entendu ! Je vais essayer de mettre à jour tous mes plugins cette semaine !
Yes, super et merci
Ça y est
Super merci
Tu pense mettre ton plug sur Blog addict maintenant que c'est réouvert?
C'est fait
Je viens de voir côté code qu'il y a une utilisation d'un service installé ici, ce qui peut poser pas des problèmes si jamais ce serveur venait à lâcher. Il faudrait pouvoir paramétrer l'URL du shortener, quitte à proposer le tien par défaut.
C'est exactement ce que propose la mise à jour 1.5(.1)
Bonjour merci pour ce plug, il m'intéresse fortement !
seul souci je n'arrive pas à le faire fonctionner ....
J'ai bien indiquer dans l'admin de l'extension mon id (email) et mon mdp, mais lorsque je publie un post , rien n'apparait sur mon compte twitter...y a t-il une latence particulière ? une config a regarde ? je sui avec la dernière version de dc (2.2)...merci beaucoup
Ce que je voulais dire c'est qu'il va falloir maintenir l'URL http://alti.pro/api.php?longurl=%ur... en service aussi longtemps qu'un utilisateur en aura besoin sur son installation. Ça peut rapidement mettre à genou un serveur, surtout en mutualisé (je pense entre autre aux fermes de blog). Maintenant si tu sais ce que tu fais, pas de soucis
Hm, c'est pas faux, j'avais oublié ce détail -_-", je vais remettre is.gd par défaut.
Merci et bravo pour ce blog.
Je voulais savoir s'il était envisageable d'utiliser dans une version future ton plugin avec des billets programmés ?
Merci d'avance.
Ça devrait pouvoir se faire… j'y réfléchirais…
Se serais une bonne idée
Merci pour TwitterPost, très utile. Mais pour être vraiment utilisable, TwitterPost devrait pouvoir fonctionner sur des billets programmés, TwitterPost envoyant le twit au moment de la publication du billet.
Bonjour et merci pour ce plugins mais j'ai le même problème que Colir (7 juilet) c-à- d que je n'arrive pas à le faire fonctionner ....
Tout comme lui j'ai bien indiquer dans l'admin de l'extension mon id (JeuEnLigneCA) et mon mot de passe, mais lorsque je publie un post , rien n'apparait sur mon compte Twitter... Merci
Oui, je vais m'y pencher, dès que possible…
Salut Hadrien,
Est-ce que tu as avancé sur la nouvelle authentification ?
Merci,
Alex.
Ajouter un commentaire
Abonnement aux commentaires
S'abonner pour recevoir les commentaires suivants par email
Fil des commentaires de ce billet