Quoi d'nuuf ?
Je prépare un article assez complet sur les classes CSS de Joomla 1.0.x avec comme mot d'ordre "Un petit dessin vaux mieux qu'un long discourt" !
 
Articles les plus lus
Derniers articles
Download
SW Menu Free
Jogadget 0.4
OpenSEF 2.0.0 RC5
gko_neurologeek v0.6

Installer Firefox et Thunderbird

Version imprimable Suggérer par mail
05-09-2006
Index de l'article
Installer Firefox et Thunderbird
Installer les "vraies" icones

Zêtes pret ? 'ttention c'est parti, ca va encore être 'hachement dur (encore quelques Ctrl+C/Ctrl+V rendez vous compte ! ). En faite nous allons creer un script, c'est la methode la plus radicale et finalement la plus simple pour changer les icones de FF et TB d'un coup. Ouvrez un terminal (de toute façon arréter de le fermer....zêtes sous Linux hein !) et tapoter :

sudo kate /usr/local/bin/restore_mozilla_icons

Ca, ça a pour effet de creer un fichier nommer restore_mozilla_icons (sans extension, y pas besoin sous Linux) dans le répértoire /usr/local/bin. Le plus rigolo c'est que en même temps que vous l'avez creé vous avez aussi lancer l'application pour l'editer (içi kate)......"Ha ouaiiiii, bien foutu le machin !"

Dans kate faites un copier/coller de ça :

#! /bin/sh

#
# Restore the original Firefox and/or Thunderbird icons.
#

FIREFOX_LIB="/usr/lib/firefox/"
FIREFOX_BIN="/usr/bin/mozilla-firefox"
THUNDERBIRD_BIN="/usr/bin/mozilla-thunderbird"

ICON_PACK_URL="http://ubuntu.globalvision.ch/mozilla_icons_dapper.tar.bz2"
ICON_PACK_FILENAME="mozilla_icons_dapper.tar.bz2"
TMP_DIR="/tmp/moz-icons"$$"/"


#Ctrl-C trapping
trap ctrlc INT
ctrlc()
{
        echo -e "\nAborted by user."
        rm -rf $TMP_DIR
        exit 2
}

#Input read function
readyn()
{
        read input
        if [ -z "$input" ] || [ "$input" == "y" ] || [ "$input" == "yes" ] || [ "$input" == "Y" ] || [ "$input" == "YES" ] ; then
                echo 1
                return
        fi
        echo 0
}


#Check if run as root
if [ "$UID" -ne 0 ] ; then
        echo "You must be root to do that!"
        exit 1
fi


#Ask which icons to replace
replace_ff="0"
replace_ff_doc="0"
replace_tb="0"
replace_tb_pm="0"

if [ -x "$FIREFOX_BIN" ] ; then
        #Firefox
        echo -n "Replace the Mozilla Firefox program icon (y/n)? [y] "
        if [ `readyn` -ne 0 ] ; then
                replace_ff="1"
        fi

        #Firefox document
        echo -n "Replace the Mozilla Firefox document icon (y/n)? [y] "
        if [ `readyn` -ne 0 ] ; then
                replace_ff_doc="1"
        fi
fi

if [ -x "$THUNDERBIRD_BIN" ] ; then
        #Thunderbird
        echo -n "Replace the Mozilla Thunderbird program icon (y/n)? [y] "
        if [ `readyn` -ne 0 ] ; then
                replace_tb="1"
        fi

        #Thunderbird profile manager
        echo -n "Replace the Mozilla Thunderbird profile manager icon (y/n)? [y] "
        if [ `readyn` -ne 0 ] ; then
                replace_tb_pm="1"
        fi
fi

if [ "$replace_ff" -eq "0" ] && [ "$replace_ff_doc" -eq "0" ] && [ "$replace_tb" -eq "0" ] && [ "$replace_tb_pm" -eq "0" ] ; then
        echo "Nothing to do here."
        exit 0
fi


#Ask for divert the original packaged files to alternate locations
divert="0"

echo -e "\nDo you want to divert the original packaged files to alternate locations"
echo -n "(make the changes permanent) (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
        divert="1"
fi


#Downloading
echo -en "\nDownloading and replacing icons. Please wait..."

mkdir $TMP_DIR
wget $ICON_PACK_URL -O $TMP_DIR$ICON_PACK_FILENAME >/dev/null 2>&1
if [ ! -f $TMP_DIR$ICON_PACK_FILENAME ] ; then
        echo -e "\nCannot download icons. Please check your internet connection."
        rm -rf $TMP_DIR
        exit 1
fi
tar xjf $TMP_DIR$ICON_PACK_FILENAME -C $TMP_DIR


#Replace Firefox icon
if [ "$replace_ff" -gt "0" ] ; then
        if [ ! -f $TMP_DIR"mozilla-firefox.png" ] || [ ! -f $TMP_DIR"mozilla-firefox.xpm" ] ; then
                echo "Cannot continue (unavailable Firefox icon file)"
                rm -rf $TMP_DIR
                exit 1
        fi

        #Backup
        cp -f /usr/share/pixmaps/firefox.png /usr/share/pixmaps/firefox.old.png
        cp -f /usr/share/pixmaps/mozilla-firefox.xpm /usr/share/pixmaps/mozilla-firefox.old.xpm
        cp -f $FIREFOX_LIB"icons/default.xpm" $FIREFOX_LIB"icons/default.old.xpm"
        cp -f $FIREFOX_LIB"chrome/icons/default/default.xpm" $FIREFOX_LIB"chrome/icons/default/default.old.xpm"

        #Divert
        if [ "$divert" -gt "0" ] ; then
                dpkg-divert --rename /usr/share/pixmaps/firefox.png >/dev/null
                dpkg-divert --rename /usr/share/pixmaps/mozilla-firefox.xpm >/dev/null
                dpkg-divert --rename $FIREFOX_LIB"icons/default.xpm" >/dev/null
                dpkg-divert --rename $FIREFOX_LIB"chrome/icons/default/default.xpm" >/dev/null
        fi

        #Replace icons
        cp $TMP_DIR"mozilla-firefox.png" /usr/share/pixmaps/firefox.png
        cp $TMP_DIR"mozilla-firefox.xpm" /usr/share/pixmaps/mozilla-firefox.xpm
        cp $TMP_DIR"mozilla-firefox.xpm" $FIREFOX_LIB"icons/default.xpm"
        cp $TMP_DIR"mozilla-firefox.xpm" $FIREFOX_LIB"chrome/icons/default/default.xpm"
        echo -n "."
fi


#Replace Firefox document icon
if [ "$replace_ff_doc" -gt "0" ] ; then
        if [ ! -f $TMP_DIR"mozilla-firefox-doc.png" ] ; then
                echo "Cannot continue (unavailable Firefox document icon file)"
                rm -rf $TMP_DIR
                exit 1
        fi

        #Backup
        cp -f $FIREFOX_LIB"icons/document.png" $FIREFOX_LIB"icons/document.old.png"

        #Divert
        if [ "$divert" -gt "0" ] ; then
                dpkg-divert --rename $FIREFOX_LIB"icons/document.png" >/dev/null
        fi

        #Replace icons
        cp $TMP_DIR"mozilla-firefox-doc.png" $FIREFOX_LIB"icons/document.png"
        echo -n "."
fi


#Replace Thunderbird icon
if [ "$replace_tb" -gt "0" ] ; then
        #TODO: if [ ! -f $TMP_DIR"mozilla-thunderbird.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.svg" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.xpm" ] ; then
        if [ ! -f $TMP_DIR"mozilla-thunderbird.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird.xpm" ] ; then
                echo "Cannot continue (unavailable Thunderbird icon file)"
                rm -rf $TMP_DIR
                exit 1
        fi

        #Backup
        cp -f /usr/share/pixmaps/mozilla-thunderbird.png /usr/share/pixmaps/mozilla-thunderbird.old.png
        #TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird.svg /usr/share/pixmaps/mozilla-thunderbird.old.svg
        cp -f /usr/share/pixmaps/mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird.old.xpm
        cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.png /usr/share/pixmaps/mozilla-thunderbird-menu.old.png
        #TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.svg /usr/share/pixmaps/mozilla-thunderbird-menu.old.svg
        cp -f /usr/share/pixmaps/mozilla-thunderbird-menu.xpm /usr/share/pixmaps/mozilla-thunderbird-menu.old.xpm
        cp -f /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.old.xpm
        cp -f /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.old.xpm
        cp -f /usr/lib/mozilla-thunderbird/icons/default.xpm /usr/lib/mozilla-thunderbird/icons/default.old.xpm
        cp -f /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm /usr/lib/mozilla-thunderbird/icons/mozicon16.old.xpm
        cp -f /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm /usr/lib/mozilla-thunderbird/icons/mozicon50.old.xpm

        #Divert
        if [ "$divert" -gt "0" ] ; then
                dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.png >/dev/null
                #TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.svg >/dev/null
                dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.xpm >/dev/null
                dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.png >/dev/null
                #TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.svg >/dev/null
                dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.xpm >/dev/null
                dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm >/dev/null
                dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm >/dev/null
                dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/default.xpm >/dev/null
                dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm >/dev/null
                dpkg-divert --rename /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm >/dev/null
        fi

        #Replace icons
        cp $TMP_DIR"mozilla-thunderbird.png" /usr/share/pixmaps/mozilla-thunderbird.png
        #TODO: cp $TMP_DIR"mozilla-thunderbird.svg" /usr/share/pixmaps/mozilla-thunderbird.svg
        cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/share/pixmaps/mozilla-thunderbird.xpm
        cp $TMP_DIR"mozilla-thunderbird.png" /usr/share/pixmaps/mozilla-thunderbird-menu.png
        #TODO: cp $TMP_DIR"mozilla-thunderbird.svg" /usr/share/pixmaps/mozilla-thunderbird-menu.svg
        cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/share/pixmaps/mozilla-thunderbird-menu.xpm
        cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm
        cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm
        cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/default.xpm
        cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/mozicon16.xpm
        cp $TMP_DIR"mozilla-thunderbird.xpm" /usr/lib/mozilla-thunderbird/icons/mozicon50.xpm
        echo -n "."
fi


#Replace Thunderbird profile manager icon
if [ "$replace_tb_pm" -gt "0" ] ; then
        #TODO: if [ ! -f $TMP_DIR"mozilla-thunderbird-pm.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.svg" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.xpm" ] ; then
        if [ ! -f $TMP_DIR"mozilla-thunderbird-pm.png" ] || [ ! -f $TMP_DIR"mozilla-thunderbird-pm.xpm" ] ; then
                echo "Cannot continue (unavailable Thunderbird icon file)"
                rm -rf $TMP_DIR
                exit 1
        fi

        #Backup
        cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.png /usr/share/pixmaps/mozilla-thunderbird-pm.old.png
        #TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.svg /usr/share/pixmaps/mozilla-thunderbird-pm.old.svg
        cp -f /usr/share/pixmaps/mozilla-thunderbird-pm.xpm /usr/share/pixmaps/mozilla-thunderbird-pm.old.xpm
        cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.png
        #TODO: cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.svg
        cp -f /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm /usr/share/pixmaps/mozilla-thunderbird-pm-menu.old.xpm

        #Divert
        if [ "$divert" -gt "0" ] ; then
                dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.png >/dev/null
                #TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.svg >/dev/null
                dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm.xpm >/dev/null
                dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png >/dev/null
                #TODO: dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg >/dev/null
                dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm >/dev/null
        fi

        #Replace icons
        cp $TMP_DIR"mozilla-thunderbird-pm.png" /usr/share/pixmaps/mozilla-thunderbird-pm.png
        #TODO: cp $TMP_DIR"mozilla-thunderbird-pm.svg" /usr/share/pixmaps/mozilla-thunderbird-pm.svg
        cp $TMP_DIR"mozilla-thunderbird-pm.xpm" /usr/share/pixmaps/mozilla-thunderbird-pm.xpm
        cp $TMP_DIR"mozilla-thunderbird-pm.png" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.png
        #TODO: cp $TMP_DIR"mozilla-thunderbird-pm.svg" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.svg
        cp $TMP_DIR"mozilla-thunderbird-pm.xpm" /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm
        echo -n "."
fi


echo " done !"


#Reload gnome-panel
echo -en "\nShall I reload gnome-panel to apply the changes (y/n)? [y] "
if [ `readyn` -ne 0 ] ; then
        killall gnome-panel
fi


rm -rf $TMP_DIR
exit 0

C'est long hein ???!!! Ba oui mais pensez un peu au gars qui l'as tapoté (non c'est pas moi). Bon voila enregistrer le fichier et quitter kate (...'ttention au jeu de mot : ----> [ ])

Ensuite il va falloir donner les droits au fichier pour vous puissiez l'executer (me poser pas de questions, là c'est un poils compliqué pour en parler dans "Installer Firefox et Thunderbird", en gros c'est pour vous autoriser vous simple utilisateur à utiliser ce script). Dans un terminal on tapote :

sudo chmod +x /usr/local/bin/restore_mozilla_icons

Ensuite suffit de lancer le script :

sudo /usr/local/bin/restore_mozilla_icons

Le script commence par vous demander votre mots de passe root et ensuite il suffit d'appuyer sur Entrer à chaque fois qu'on vous pose une question ("Oh ba ca c'est comme sur windows....." ba oui)

Et voila gamin, t'as Firefox et Thinerbird avec leurs zolies zicones y compris dans la barre de tache.....aller vas surfer vas vas

Source :

http://forum.ubuntu-fr.org/

et

http://www.aide-ubuntu.com/Changer-les-icones-de-Firefox-et,23 ou j'ai pépom honteusement le script...bravo les gars

 

 

 

 

 



 
< Précédent   Suivant >