Des labels mieux organisés sous Firefox
Par David sur vendredi 6 mars 2009, 16:50 - Lien permanent - Partager
Les labels sous Gmail c'est bien, mais ca peut vite devenir l'enfer quand on a plusieurs dizaines. Il serait bien pratique de pouvoir les organiser n'est ce pas ? Mais c'est faisable justement...
Oui enfin faisable mais avec un petit peu de magie par ci par là. La première chose à avoir c'est Firefox. Ca ne devrait pas être trop dur puisque depuis peu Firefox dépasse Internet Explorer toutes versions confondues d'après w3schools.
Le seconde chose magique à faire c'est d'installer une extention de Firefox portant le nom bien exotique de Greasemonkey. Cette extension n'a en elle même aucun intérêt seule à vrai dire. Car elle ne fait que permettre l'exécution de scripts qui modifieront les pages web affichées dans Firefox.. et c'est là que se cache la vraie magie car ces bouts de scripts, du javascript en fait, pourront intervenir et modifier les pages web envoyées par le serveur.
Troisième et dernière chose magique à installer donc, le script Folders4Gmail qui modifiera l'affichage des labels sous Gmail. Il suffit ensuite de renommer ses labels pour les regrouper en mettant un /, par exemple Family/Dad.
Et comme les scripts de GreaseMonkey sont en javascript, si vous avez un tout petit peu de connaissances dans ce langage et besoin de modifier un truc, libre à vous. C'est ce que j'ai fait pour avoir les labels "parent" en gras quand il y a des messages non lus dans les labels inférieurs. J'ai juste modifié la ligne 433 ou quelque chose comme ca pour changer le code qui affiche le label...
if (unreadCount) { uiHandler.getTextNode (label.domNode).innerHTML = '<strong>'+ label.htmlName +'</strong>'+ unreadCount; } else { uiHandler.getTextNode (label.domNode).innerHTML = label.htmlName + unreadCount; }
C'est pas du grande code, mais ca fait le job ! ;)

Il y a aucun commentaire