Archive pour novembre 2008

Création de packs de smileys pour Adium

Vendredi 28 novembre 2008

Ça faisait un bout de temps que j’y pensais puis j’ai finalement décidé de m’y mettre le weekend dernier : me faire un pack de smileys pour Adium reprenant les smileys d’EDForum. Je l’avais déjà fait pour Trillian où j’avais pas mal galèré parce qu’au lieu d’un fichier par smiley il gère un fichier global contenant toutes les images et un deuxième fichiers contenant la correspondance entre les codes smileys et les coordonnées correspondantes dans le fichier d’image… J’ai donc été agréablement surpris par la structure très simple des pack pour Adium.

Structure du pack

Le pack est composé de manière très simple d’un dossier avec l’extension .AdiumEmoticonset contenant d’une part les différents smileys et d’autre part un fichier XML Emoticons.plist contenant les correspondance image/code.

Code

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>AdiumSetVersion</key>
   <integer>1</integer>
   <key>Emoticons</key>
   <dict>
      <key>chuck.gif</key>
      <dict>
         <key>Equivalents</key>
         <array>
            <string>:chuck:</string>
            <string>:norris:</string>
         </array>
         <key>Name</key>
         <string>Chuck Norris</string>
      </dict>
...
      <key>paf.png</key>
      <dict>
         <key>Equivalents</key>
         <array>
            <string>:chien:</string>
         </array>
         <key>Name</key>
         <string>Paf le chien</string>
      </dict>
   </dict>
</dict>
</plist>

Construire un pack

Il existe un petit logiciel pour faciliter leur création : dotAdiumEmoticonSet Creator

Il est assez simple d’utilisation, si ce n’est qu’avant fermeture, il ne demande aucune confirmation, même au cas où certaines modifications n’auraient pas été enregistrées (ce qui est habituellement le cas pour à peut près toutes les applications que j’ai pu utiliser, que ce soit sur PC ou sur Mac)… J’ai perdu comme ça pas mal de temps à faire un pack :) Ne voyant aucun bouton de sauvegarde (celui-ci se trouvant uniquement dans la section file de la barre de menu), j’avais supposé qu’elle était automatique comme c’est le cas dans la gestion des préférence de MacOS par exemple…

C’est assez rageant de saisir 140 smileys puis de se rendre compte que rien n’est enregistré. Donc si vous l’utilisez, ne reproduisez pas la même erreur ;)

Convertir un pack phpBB2

Après avoir perdu mon pack, je me suis dit que j’avais pas franchement envie de me retaper la liste à la main, donc j’ai opté pour une autre solution : écrire un script de conversion de pack phpBB2 en pack Adium. J’ai opté pour un petit script PHP en ligne de commande que je publierai sans doute bientôt. Forcément au final ça m’a pris un peu plus de temps, vu que j’ai fait un script un peu propre mais c’était nettement moins chiant ^^

Au final, le pack fonctionne très bien et peut être téléchargé ici (aux côtés de ses homologues pour phpBB2 et Trillian).

  • Print this article!
  • Turn this article into a PDF!
  • E-mail this story to a friend!
  • Facebook
  • Twitter
  • del.icio.us
  • Digg
  • Google Bookmarks
  • BlogMemes Fr
  • Wikio FR
  • Netvibes

Plugin Post-lister pour Wordpress - version 0.2

Samedi 22 novembre 2008

Je viens de mettre en ligne la version 0.2 de mon plugin post-lister avec quelques nouveautés :

  • gestion de listes de commentaires en plus des listes d’articles.
  • séparation de l’attribut showdate en deux attributs distincts showdate et showtime.
  • importante refactorisation du code pour utiliser le générateur de plugin que j’ai commencé à développer (et qu’il serait bien que je continue un jour, d’ailleurs…).
  • diverses petites corrections.

N’hésitez pas à tester cette nouvelle version et à me remonter les bugs éventuels !

J’ai fait la demande pour l’intégration au repository officiel, reste plus qu’à attendre la validation et traduire la doc en anglais…

  • Print this article!
  • Turn this article into a PDF!
  • E-mail this story to a friend!
  • Facebook
  • Twitter
  • del.icio.us
  • Digg
  • Google Bookmarks
  • BlogMemes Fr
  • Wikio FR
  • Netvibes

Nouveau design pour mon site de smileys

Dimanche 16 novembre 2008

La dernière refonte de mon site de smileys datait de 2003, il était donc temps de le remettre un peu au goût du jour. Je me suis contenté d’une refonte du design pour l’instant, une refonte fonctionnelle avec une navigation par tags plutôt que par catégories statiques viendra peut-être un jour…

Ancienne version Nouvelle version

Ça reste assez simple mais ça fait nettement moins “vieux” ^^

Par contre c’est loin d’être parfait sous IE mais bon tant pis, j’ai bidouillé ce qu’il fallait pour que ça ne soit pas trop moche, on s’en contentera ( pour ceux qui n’aiment pas la version IE, il est toujours temps d’en changer pour un vrai navigateur :mock: ).

J’en ai profité pour remplacer le domaine sm.darathor.com (que j’avais pris à l’époque pour raccourcir les URLs) par smilies.darathor.com qui est quand même plus clair, pour les moteurs de recherche notamment.

Bon, maintenant faudrait que je refasse quelques smileys à l’occasion…

  • Print this article!
  • Turn this article into a PDF!
  • E-mail this story to a friend!
  • Facebook
  • Twitter
  • del.icio.us
  • Digg
  • Google Bookmarks
  • BlogMemes Fr
  • Wikio FR
  • Netvibes