SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

246 Plugins, 178 contribs sur SPIP-Zone, 251 visiteurs en ce moment

Accueil du site > Interactivité, échanges > Microblog > Microblog

Microblog

22 mai 2009 – par cy_altern, Fil – 15 commentaires

6 votes

Attention, cette page de documentation est incomplète... Vous devrez donc découvrir et expérimenter par vous-même.
Soyez sympa, pensez à revenir compléter cette page ;-)

Attention, cette contribution est EN CHANTIER : elle n’est peut-être pas fonctionnelle.

Attention : ce plugin est en chantier, venez en discuter sur spip-zone !

Ce plugin offre une fonction microblog() que l’on peut utiliser pour envoyer des micro-messages (status) sur les sites de microblog compatibles avec l’API Twitter [1].

La fonction s’utilise comme suit :

  include_spip('inc/microblog');
  microblog('Bonjour, monde', 'user', 'pass', 'spipo');

Si pass est le mot de passe de l’utilisateur user sur le site spipo, un nouveau statut s’affichera.

PNG - 123.1 ko
affichage sur spip.org
PNG - 13.5 ko
affichage par jabber

Todo :

La suite des opérations consiste à créer un cfg d’où l’on pourra créer et/ou renseigner un compte sur spip.org (ou sur twitter.com), afin que la fonction microblog('coucou') fonctionne sans autre connaissance particulière de l’installation.

À quoi ça sert-y donc ?

euh... essayons une théorie... faudra surtout voir en pratique.

Soit un ensemble de sources (les sites), et un ensemble de destinataires (des personnes intéressées par ces sources, qu’elles en soient webmestres, participants aux forums ou simples lectrices).

Actuellement, chaque source doit écrire individuellement à chacun de ses destinataires ; il faut donc qu’elle en maintienne une liste. De plus cela ne facilite ni l’envoi (qui devient lourd s’il y a beaucoup de destinataires), ni la souplesse de codage (il faut un code pour chaque type de destinataire : email, jabber, SMS, RSS, etc.), ni la souplesse d’utilisation (à l’exception du suivi par RSS, il faut se déclarer sur un site pour pouvoir le suivre).

Le service de microblog (spip.org ou twitter, par exemple) sert de tiers pour la diffusion des nouveautés/alertes. Dès qu’elle a une alerte à envoyer, chaque source notifie le service de microblog, et le service notifie à son tour chaque abonné. C’est le service tiers qui fait le boulot délicat (se connecter au jabber de l’un, au laconi.ca de l’autre, envoyer un rss au 3ème et un mail au 4ème). C’est sur le service tiers que les abonnés indiquent leurs préférences (à quoi ils s’abonnent, comment ils veulent recevoir leurs infos). Bien entendu, si le tiers est planté, tout est planté.

Laconi.ca ou Twitter ?

Le site spip.org fonctionne avec le logiciel libre laconica, qui implémente l’API twitter. L’avantage de laconica est son caractère décentralisé : il est ainsi possible par exemple se créer un compte sur le site identi.ca mais de suivre une source qui « microblog » sur spip.org. L’avantage de twitter est son caractère industriel qui fait que, s’il plante, quelques dizaines d’ingénieurs seront mobilisés dans l’instant pour le remettre en service. A noter qu’il est possible d’utiliser les deux, et même de les faire communiquer.

Mode d’emploi

Une fois le plugin activé, il faut passer sur la page de configuration (.../ecrire/?exec=cfg&cf=microblog) pour renseigner les paramètres suivants :

Retour en haut de la page

15 Messages de forum

Voir toute la discussion

Pages 1 | 2

  • Répondre à ce message

    19 novembre 2009 02:13, par Shnoulle

    Salut, pour info, j’avaos un mot de passe avec des caractères spéciaux sur identi.ca, j’ai cru pendant un temps que le plugin ne fonctionnait pas. Non, ce sont juste les caratères spéciaux qui posent problème.

    J’ai tester avec # et avec ! .

     :)

  • Répondre à ce message

    16 octobre 2009 18:48, par cy_altern

    ce plugin étant en développement il n’est pas encore proposé sous forme d’un zip téléchargeable : il te faut donc un client SVN pour accéder au serveur de la zone et récupérer svn ://zone.spip.org/spip-zone/_plugins_/microblog

    Pour les premiers pas avec Subversion, voir ce tutoriel : http://www.siteduzero.com/tutoriel-...
    (pas de mot de passe nécessaire pour accéder en lecture)

  • Répondre à ce message

    16 octobre 2009 13:47, par LeJu

    Bonjour,

    Félicittion et merci.

    J’ai juste une petite question : où trouver le plugin ?

  • Répondre à ce message

    27 septembre 2009 11:42, par Shnoulle (sur un autre PC)

    A : Romy Têtue

    Ah oui, très bonne idée !

  • Répondre à ce message

    27 septembre 2009 09:14, par Romy Têtue

    C’est normal : le modèle par défaut indique le statut de l’article. On peut aussi utiliser ce plugin pour notifier une équipe de rédaction des articles proposés ;-)

    Tu peux personnaliser le modèle à ta guise.

  • Répondre à ce message

    27 septembre 2009 02:41, par Shnoulle

    Un | publie | apparait en plus semble t’il sous twitter : http://twitter.com/spipotest/status...

    Pense tu ajouter les options pour les brèves ?

  • Répondre à ce message

    12 septembre 2009 20:00, par Cedric Morin

    La version 0.2 du plugin prend en charge correctement les articles post-dates en permettant de les annoncer uniquement après publication effective !

  • Répondre à ce message

    11 septembre 2009 17:43, par Fil

    Pour changer ça il faudrait qu’on twitte un rss. C’est au programme pour... quand ça se trouvera. Mais le branchement sur notifications est trop immédiat pour fonctionner ici

  • Répondre à ce message

    11 septembre 2009 16:28, par Romy Têtue

    J’ai finalement désactivé le plugin, qui ne tweete pas ce qu’il convient (toujours sur Cuisine-libre.fr) : il envoie bien des messages, mais jamais au bon moment :-)

    • quand je publie un article à une date future, il le tweete aussitôt, dévoilant tout le secret de mes prochaines publications et envoyant mes followers en erreur 404 :-O
    • puis, quand cet article futur est enfin publié en ligne, le jour dit, il n’est pas retweeté, n’annonçant pas la nouveauté...
    • par contre, dès que je modifie le titre d’un article, il est tweeté comme si c’était un nouvel article :-P

    Si bien que je n’arrive pas du tout à avoir à obtenir l’effet souhaité, c’est-à-dire l’annonce des nouveautés. Et je n’arrive pas à comprendre comment je peux changer ça.

  • Répondre à ce message

    26 août 2009 21:00, par Loiseau2nuit

    Aaaargh ! Rien chez moi !

    Je viens d’installer la dernière version du plugin sur une 2.0.9, je configure le compte de test twitter (spipotest / spipotest1), je publie une bafouille de test vite fait et... et.... rien sur le compte twitter.com/spipotest oO

    Je recommence, je configure un compte de test perso sur identi.ca, je recommence la manip et... et ... rien non plus !

    Je check le spip.log histoire de voir si un truc a bloqué mais rien de porbant de ce côté là.

    Gasp ! Qu’ai-je oublié ?

    Merci pour tout retour.

    Etienne.

    EDIT : je viens de mettre la main sur un prive_microblog.log :

    Aug 26 20:18:39 92.144.132.126 (pid 3815) identica loiseau2nuit Natacha ATLAS aux "Traver’Cé Musicales" 2009 | (...) http://www.loiseau2nuit.net/musique/natacha-atlas-aux-traver-ce,140 0
    Aug 26 20:32:54 92.144.132.126 (pid 5204) twitter spipotest Natacha ATLAS aux "Traver’Cé Musicales" 2009 | (...) http://www.loiseau2nuit.net/musique/natacha-atlas-aux-traver-ce,140 0
    Aug 26 20:36:09 92.144.132.126 (pid 5391) twitter spipotest test ne pas suivre le lien merci | publié | (...) http://www.loiseau2nuit.net/english/test-ne-pas-suivre-le-lien-merci,141 0

    Donc il a bien enregistré les tentatives mais toujours rien sur les comtpes testés. Snif ! :-(

Pages 1 | 2

Répondre à cet article

Retour en haut de la page

Ça discute par ici

  • Formulaire de participation à un événement

    23 janvier – 17 commentaires

    Cet article tente de rassembler des informations au sujet de l’affichage d’un formulaire de participation aux événements gérés par le plugin Agenda développé par Cédric Morin. La version 2 du plugin Agenda permet d’afficher dans l’espace public des (...)

  • Le Squelette Zpip

    11 novembre 2009 – 119 commentaires

    Zpip [1] est un squelette réutilisable, modulaire et disposant d’une galerie de thèmes. Il est issu d’une fusion des projets Zesty et SPIP-Zen. Installer Zpip Pour installer Zpip et jouer avec sans plus attendre, il suffit de suivre le guide (...)

  • Plugin Pages uniques

    11 décembre 2008 – 74 commentaires

    Allez, avouez... il ne vous est jamais arrivé d’avoir besoin d’articles qui ne sont rattachés à aucun rubriquage particulier ? Des articles uniques, n’ayant ni de thème, ni de rapport avec aucun autre ? Ou encore des articles pour lesquels vous avez (...)

  • Le Couteau Suisse

    4 mai 2007 – 835 commentaires

    Ce plugin propose d’introduire facilement de simples fonctionnalités supplémentaires à SPIP et qui s’avèrent rapidement indispensables ! Par exemple : des filtres supplémentaires, des balises pratiques, des facilités typographiques, le contrôle de (...)

  • Squelette Median

    22 juin 2009 – 77 commentaires

    Un squelette généraliste, valide XHTML, et configurable. Sites de démonstration : en es fr