Création de packs de smileys pour Adium

Ç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 correspondances image/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 à peu 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).


Plugin Post-lister pour Wordpress - version 0.2

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...


Nouveau design pour mon site de smileys

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...


Encore quelques extensions pour Firefox… #2

Cet article est marqué comme contenant des informations dépassées depuis le 21/10/2018.
Ces extensions n'existent plus. Foxmarks et Abduction! sont remplacées par des fonctionnalités natives de Firefox : respectivement Firefox Sync et Firefox Screenshot

Encore quelques extensions sympathiques :)

Prévisualisation - Foxmarks Bookmark Synchornizer

Foxmarks Bookmark Synchronizer

Cette extension permet de synchroniser automatiquement ses marque-pages entre plusieurs Firefox... très pratique quand on utilise plusieurs machines. D'autant qu'on peut gérer plusieurs profils pour n'avoir, par exemple, certains marque-pages qu'au boulot et d'autres que chez soi. Enfin le site où ils sont stockés permet également de les consulter en ligne si l'on est sur la machine de quelqu'un d'autre.

Prévisualisation - Abduction!

Abduction!

Celle-ci permet de réaliser des captures des pages affichées par Firefox. L'avantage sur un logiciel de capture externe est que toute la page est directement capturée (et pas seulement la partie que l'on voit à l'écran) et uniquement la page (pas les barres d'outils de Firefox ou les autres fenêtres ouvertes). Enfin on peut également ne capturer qu'une partie de la page en la sélectionnant dans la prévisualisation.

Prévisualisation - PDF Download

PDF Download

Dans le même ordre d'idée, cette extension permet de générer un PDF à partir d'une page (en conservant le liens). Le seul problème c'est qu'en fait ce n'est pas directement l'extension mais un site externe qui réalise la conversion... du coup si c'est une page en accès restreint, c'est mort et idem si la page comporte des infos relatives à une connexion (genre un panier sur un site marchand par exemple) et en plus il faut télécharger le PDF généré qui peut s'avérer imposant selon la page. Mais bon, ça peut éventuellement servir tout de même à l'occasion...


Quelques montages d'images...

Ces derniers temps, je refais quelques trucs avec mon logiciel de traitement d'image... Donc histoire de poster un peu quelque chose, voici mon dernier set Signature/Avatar que j'utilise sur mon forum, basé sur l'excellente série Deadwood (à voir absolument si ce n'est déjà fait !) :

Avatar Deadwood
Signature Deadwood #1
Signature Deadwood #3
Signature Deadwood #2

Et puisqu'on y est, un autre set datant de cet été sur le jeu vidéo Guild Wars (que je conseille fortement, soit dit en passant :)) :

Avatar Guildwars
Signatude Guildwars #1
Signatude Guildwars #2