Les essais d'hier sont concluants. J'arrive à "moblogguer" en passant par flickr. Mais... c'est comment qu'on fait ?

J'ai plus ou moins suivi un tutoriel bien fait, je vous explique ce que j'ai fait :

  • J'ai rajouté une catégorie : Moblogging (Pour la différencier du reste)
  • J'ai créé un nouveau rédacteur dans DotClear :

- Identifiant : mob1loup
- Nom : 1loup mobile
- Niveau : Rédacteur avancé
- Format : HTML
- Statut de publication par défaut : En ligne
- Catégorie préférée : Moblogging
- Mot de passe : différent de mon compte principal

Comme cela, s'il y a une faille chez flickr, personne n'obtient le mot de passe d'administrateur du blog.

  • Ayant un compte Yahoo, je me suis logué sur flickr, j'ai suivi le tutoriel, j'ai rajouté mon blog, obtenu le mail permettant de publier et fait quelques paramétrages.

(L'important est de retenir que le type est MetaWeblogAPI et que pour DotClear 1, on a accès via http://url-du-blog/ecrire/xmlrpc.php tandis que pour DotClear 2, il faut d'abord activer l'interface XML/RPC dans les paramètres du blog pour obtenir l'url.)

Attention : Il y a 2 mails pour les envois. L'un juste pour uploader ses photos sur flickr et l'autre pour publier sur son blog !

  • J'ai testé l'envoi via mon téléphone mobile d'une photo avec un court texte. Erreur. Marche pas.
  • J'ai alors testé l'envoi via MMS. Cela fonctionne mais le texte du mail est remplacé par "Vous avez reçu un MMS provenant d'un abonné Orange" comme vous pouvez le voir sur ce billet. La présentation est du coup aussi à revoir dans flickr sinon mon blog n'est plus valide XHTML.
  • J'ai fouiné dans le paramétrage de mon téléphone, je croyais que les mails avaient été paramétré correctement et non, le mail d'envoi d'expédition était resté à "mail@orange.fr" alors qu'il fallait le mettre à "mon-numéro-de-tel@orange.fr".
  • Test d'envoi d'un mail contenant en objet le titre du billet, comme destinataire le mail fourni par flickr, l'image jointe et le corps du mail contenant le billet à publier. Cela fonctionne, j'ai peaufiné le paramétrage et adopté celui là :

<div style="text-align:center; margin-bottom: 1em;">
<a href="{photo_url}" title="Photo Moblogging via flickr"><img src="{photo_src_m}" alt="Photo flickr - Moblogging - {photo_title}" style="border: solid 2px #C3A758;" /></a>
<br />
<span style="font-size: 0.8em; font-style : italic; margin-top: 0px;">
<a href="{photo_url}">{photo_title}</a> (par mail)
</span>
</div>
<div class="moblog">
{description}
<br style="clear:both;" />
</div>

J'obtiens ainsi un billet valide avec un résultat visible sur ce billet.

C'est pas mal, non ?