jeudi 17 mai 2007

Thème Charamel pour Firefox 2

Malgré de nombreuses demandes [en] (voire suppliques !) d'utilisateurs fans du thème Charamel, l'Auteur n'a toujours pas daigné rendre ce superbe thème compatible avec Firefox 2. Cette position est d'autant plus pénalisante que le thème est "copyrighté" et qu'aucun autre développeur n'ose donc prendre la relève ! Du coup, un certain nombre d'utilisateurs refusent de passer à Firefox 2 et préfèrent rester sous Firefox 1.5 pour pouvoir continuer à utiliser Charamel, tandis que tout ceux qui sont désormais sous Firefox 2 ne peuvent pas encore utiliser ce thème ! Perso, je trouve cette situation inacceptable, et ça fait belle lurette que je fais tourner Charamel sous Firefox 2..

Et donc après plusieurs mois de tests, je pense pouvoir vous conseiller sans trop de risque la manip consistant à "bumper" le thème d'origine pour le rendre artificiellement compatible avec Firefox 2. Ce "bump" (qui consiste à modier un fichier du thème) peut être fait soit manuellement, soit simulé par cette remarquable extension qu'est Mister Tech Local Install (MTLI pour faire court). . et c'est bien sûr cette dernière technique que nous allons développer, le bump manuel n'étant pas le but de ce petit tuto.

En fait, c'est relativement simple et assez rapide :

1) Sous XP et Firefox 2 fermé, vérifiez que vous avez bien activé l'affichage des dossiers et fichiers cachés [fr].
2) Allez dans "C:\Documents and Settings\Votre_nom_d'Utilisateur\Application Data\Mozilla" et repérez le dossier Firefox (qui contient votre (ou vos) profil(s) personnel(s), c'est-à-dire vos Marque-pages, extensions, thèmes, mots de passe, et autres données ou réglages persos). A titre purement conservatoire, faite un simple copier/coller de cet entier dossier là où vous voulez ("Mes Documents", clé USB, CD..). Au passage, notez que vous savez désormais comment faire une simple sauvegarde de vos profils à tout moment !! :)
3) Éventuellement, créez un nouveau profil avec le Gestionnaire de Profil (ou faites Démarrer > Exécuter, et tapez : firefox.exe -p (avec un espace)).
4) Installer MTLI (la page de présentation est en anglais, mais l'extension étant localisée, elle s'affiche en français une fois installée) et redémarrez.
5) Installez la version actuelle 1.2b de Charamel à partir de la page de l'ami Lucx.. :( Au moment de cette installation, Firefox, via MTLI, vous proposera de désactiver la vérification de compatibilité du thème :












Acceptez en cochant "Ne pas vérifiez la compatibilité" et cliquez sur "Installer maintenant". Immédiatement MTLI, par l'intermédiaire de son Module "Nightly Tester Tools", vous informe du succès de la manip.. ;)

Dans le menu "Outils" => "Modules complémentaires => "Thèmes" choisissez maintenant Charamel pour la prochaine session, et redémarrez à nouveau. Cette fois (en principe !) c'est bon, Firefox 2 est là, tout beau habillé en Charamel :) Certes la fenêtre de modules complémentaires (dont l'interface a été modifiée de Firefox 1.5 à Firefox 2) est un peu "fouilli-fouilla", mais il n'y a pas de gros bugs (tout fonctionne) et c'est juste une impression visuelle à laquelle on s'habitue d'ailleurs très vite :

Pour le reste, rien de rédhibitoire à signaler, l'affichage des options est correct, et les grosses extensions (MTLI, TabMixPlus, AdBlockPlus, WebDeveloper, Forecastfox, etc..) tournent et s'affichent sans problème particulier. Donc c'est parfaitement jouable si ce thème vous intéresse..

A noter que dans le Gestionnaire de Thèmes, Firefox 2 vous indiquera pour Charamel qu'il a désactivé ce thème pour votre sécurité, ce qui bien évidemment n'est pas le cas puisque vous l'utilisez, mais c'est le résultat du leurre employé par MTLI :)

Voili voilou, la prochaine fois, nous verrons comment passer de Firefox 1.5 à Firefox 2 en conservant Charamel.. ;)

.

3 commentaires:

laOuine a dit…

Enfin !!!! Le thème vient d'etre mis à jour. Allez faire un tour sur le site officiel pour installer le thème pour Firefox et Thunderbird 2.

Gabuzo38 a dit…

Merci laouine pour l'info !

Comme tu dis.. "Enfin !!!" :)

La nouvelle version de Charamel est donc la 1.2.9.1 en un unique fichier .jar valable pour Firefox 2.0+ et Thunderbird 2.0+ à télécharger sur le site officiel (la mise à jour sur les versions antérieures est désactivée). Je viens de l'installer pour les 2 programmes et pour l'instant, pas de problème.

Je vais continuer les 2 tests quelques jours, sous des profils plus complexes, et si tout va bien, je ferai un billet avec quelques copies d'écrans..

Gabuzo38 a dit…

J'ai finalement publié rapidement mon billet sur la mise à jour du thème Charamel, car les tests sous Firefox 2 et avec Thunderbid 2 ont été très positifs.