le lab

Export iPhoto: ouille ouille ouille

Je me suis lancé! En même temps il va falloir que je suive ma lancée, ce qui n'est pas si facile.

J'ai commencé à développer un plugin d'export iPhoto pour Pictotron, sur le modèle de flickr export et de gallery export. Dans l'ensemble deux très bons exemples de ce qu'on peut faire pour exporter des photos de iPhoto, et qui accompagnés de cet article de Dean Jackson, montrent la voie (douloureuse) que je dois emprunter.

La seule chose c'est que ça fait 2 ans que je n'ai pas fait de Objective-C et que les upload en http et la manipulation d'images avec Cocoa, je ne connais pas du tout.

J'ai flirté un temps avec l'idée de reprendre le code de l'uploader en Java de Pictotron. Mais je ne suis pas sûr que ça se passe bien avec un plugin. Alors je vais aller jouer avec CFHTTPMessageCreateRequest... Si quelqu'un se sent l'âme pour me soutenir ou pour essayer au fur et à mesure le plugin, toutes les bonnes volontés sont les bienvenues.

Un plugin pictotron pour dotclear

Comme dotclear c'est trop bien, j'ai fait l'effort de lire la doc sur les plugins et d'en faire un pour le badge de Pictotron. Cela évite d'avoir à recopier le vilain html (qui reste disponible sur Pictotron quand on est loggé). Je le ferai survivre en même temps que le badge lui même.

Nouvelle version 1.1 de Pictotron pour Janvier

J'ai fait du swing grâce à Pictotron... Du Swing Java. Pas cool en effet. Certainement très puissant (vu le nombre de listeners), mais pour faire un layout, mama mia.

Enfin bref, tout ça pour annoncer une nouvelle version de Pictotron depuis ce matin, avec..... Tada: les images privées! OK, pas de quoi s'énerver, sauf que de le faire devient un peu difficile. J'ai du séparer les méthodes entre Pictotron et Instantpict pour la première fois depuis le début. Comme quoi ça fait un choc!

Le swing je l'ai fait parce que j'en ai profité pour mettre à jour l'uploader (c'est peut être ce qui m'a pris le plus de temps). La version originale avait été faite par un sous-traitant en Estonie (c'est beau l'Europe du libéralisme), mais vu que j'étais un peu désœuvré, et que le jeune Timur en question était un peu occupé, j'ai relevé mes manches. Faut en plus que je fasse la version complète de l'uploader pour Instantpict, mais là je me repose en faisant du php;-)

J'ai même fait une page d'aide en français et en anglais pour expliquer comment fonctionne le téléchargement, les images privées etc.

Et j'en ai profité pour commencer une liste de fonctionnalités pour la 1.2 de Pictotron...

Oups

Juste après avoir écrit le billet précédent, et juste avant de partir faire la sieste, j'ai eu un doute:

La fonctionnalité que je sous entendais avec le partage du fichier source, ça fait longtemps que je ne l'ai pas vu... Comment ça marche bien déjà? Thomas m'a émis des doutes l'autre jour là dessus.

Bref, pour en avoir le cœur net, je suis allé vérifier. Et alors là stupeur! La fonctionnalité qui me paraissait si évidente, j'avais oublié de la mettre. Je l'ai donc remise... Et je l'ai déployée sur le serveur, en rejoutant un petit commentaire dessus dans la page d'accueil et dans la page de création des contacts.

Alors maintenant, quand vous ajoutez un contact dans Pictotron, cette personne a automatiquement le droit de télécharger le fichier source des images. C'est un site de photosharing oui ou non?

Goodies Pictotron

Goodies Pictotron

Pictotron s'est enrichi aujourd'hui de plusieurs fonctionnalités. Enfin, ça fait plusieurs jours que j'en avais certaines sous le coude, mais je le disais pas. Notamment:

  • un économiseur d'écran pour revoir ses photos sur pictotron, ou télécharger celles d'autres personnes.
  • un badge pour afficher ses photos récentes sur un autre site

Le badge, c'est celui qui traine depuis plusieurs jours sur ce site. Ca me fait penser qu'il faudrait que je remette de nouvelles photos, parce que je n'utilise pas mon quota mensuel.

Pour fêter ça, il y a une promotion sur l'abonnement annuel: 19,9 euros au lieu de 29,90. Il donne toujours droit à 100 Mo de nouvelles photos par mois.

Prochains chantiers réels et consistants: les albums privés, famille et amis. Et le best-of de Pictotron. Il faut aussi que je remette à plat le téléchargemetn des photos, parce que les utilisateurs ne comprennent pas (ou ne voient pas, plus probablement) qu'ils peuvent partager leurs photos en permettant le téléchargement des photos originales.