FAQ de Thunderbird -

Dernières mise à jour : 26.10.15
Le fichier User.js
C'est quoi ?
R : -►C'est un fichier texte
dans lequel on entre ses préférences.
Celles-ci seront imposées au fichier Prefs.js et à about:config qui
contienent les paramètres de Thunderbird.
15.03.12-Dernières mise à jour : 15.04.13
A quoi sert-il ?
A imposer ses préférences au fichier Prefs.js
Donc pas besoin de ‘tripatouiller‘ le fichier
Prefs.js
Et se cera beaucoup plus facile de revenir aux paramètres précédents.
Le fichier user.js se trouve dans le
"profil" de l'utilisateur.
Comment le créer ?
Rien de plus simple pour créer ce fichier user.js
- Il suffit de créer un fichier texte à l'aide d'un éditeur de texte (Bloc note/Notepad ou Notepad++).
Pour ma part j'utilise Notepad++.exe (le plus simple et accessible par le menu
contextuel-clic droit souris).
Téléchargez ici Notepad++.exe.
Voir ici comment éditer un fichier avec Notepad++.exe
Note: Le fichier User.js peut également être édité avec
l'extension ChromEdit
- Le sauvegarder dans le profil
(au même endroit que le fichier prefs.js), en lui donnant le nom de: user.js.
A savoir : Pour mettre un commentaire mettez
deux //
(barres obliquent) en début de ligne
ou /* en début de commentaires
et
*/ en fin de commentaires
Exemple 1: // ceci et une ligne de commentaire qui ne sera pas exécutée
Exemple 2: /* tout ce qui est entre ces deux balises .......
ligne1................
ligne2................
ne sera pas exécuté */
Ne pas hésiter à en mettre

Si on veut empêcher l'exécution d'une ligne il suffit de mettre
deux // au début de la ligne
Ne pas oublier de laisser en
commentaire la ligne avec la commande d'origine AVANT modification ,
cela sera plus facile pour retrouver les réglages initiaux
Dernières mise à jour :
Comment éditer/ouvrir le fichier user.js (ou autres fichiers) ?
Avec n'importe quel éditeur de texte brut,
genre bloc note (ou Notepad++.exe que je conseille.)
Pour cela, avec Notepad++, mettre en surbrillance (1) le
fichier à ouvrir.
puis -►clic droit souris » Edit with Notepad++
(2)
Capture 1
ou en l'éditant avec l'extension
ChromEdit (qui permet aussi d'éditer les fichiers prefs.js,
UserChrome.css,
et UserContent.css).
Dernières mise à jour : 18.05.13
Que peut-on faire avec le fichier user.js ?
Je pense que l'on peut
modifier tous les paramètres présents (ou acceptés) par le fichier
Prefs.js.
La plupart de ces modifications peuvent être faites dans le fichier
prefs.js ou
via
l'éditeur de configuration.
L'intérêt de passer par un fichier
user.js , pour un administrateur réseau par exemple, c'est de
pouvoir
imposer
les mêmes paramètres à tous les utilisateurs de Thunderbird
Et éviter ainsi de toucher au fichier
prefs.js.
Par exemple on peut :
Dernières mise à jour : 13.11.18
Augmenter le temps d'affichage de la fenêtre de notification
Avant toute chose faite une copie de votre fichier prefs.js (par copier-coller depuis l'explorateur
windows).
Voici la ligne à mettre dans le fichier pour mettre le temps à 5mn :
user_pref("alerts.totalOpenTime", 250000);
On peut obtenir le même résultat en modifiant le fichier Prefs.js via
l'éditeur de configuration.
Voir
ce tuto.
Dernières mise à jour : 29.10.14
Modifier l'ordre des comptes (affichage volet de gauche)
AVANT toute chose faite une copie de votre fichier prefs.js (par copié/collé depuis l'explorateur windows).
Voici comment j'ai procédé pour modifier sans danger l'ordre des comptes en trois étapes avec un ficheir user.js .
- Chercher à quel id correspond le compte que l'on veut mettre en premier.
- Chercher à quel account correspond id.
- Créer (ou modifier) un fichier user.js et y mettre les lignes qui modifierons
automatiquement
le fichier prefs.js.
- ou autre solutions
plus classiques (avec Prefs.js ou directement
depuis TB).
- Chercher à quel id correspond le compte Eveline
Dans mon exemple je veux mettre le compte Eveline en premier donc il faut que
je sache à quel id il correspond.
Pour cela :
Editez le fichier prefs.js avec le blocnote (ou notepad++)
Faites une recherche sur : useremail
Dans mon cas la ligne correspond à id4
user_pref("mail.identity.id4.useremail", "Eveline");
ou autre solution: allez
dans le détail des comptes (via les informations de dépannage).
- Chercher à quel account correspond id4
Maintenant que je sais que c'est id4 je vais chercher l' account
correspondant.
Editez le fichier prefs.js
Faites une recherche sur : mail.account.account
Dans mon cas la ligne :
user_pref("mail.account.account8.identities", "id4");
Je vois donc que
id4 = account8
- Créer (ou modifier) un fichier user.js et y mettre les lignes qui modifierons automatiquement le fichier
prefs.js
Créer le fichier user.js , voir ici.
Voici les deux lignes à mettre dans le fichier user.js :
A savoir: les lignes qui commencent par 2
// sont des commentaires.
Si on veut empêcher l'exécution d'une ligne il suffit de mettre 2 // au début de la ligne
Ne pas oublier de laisser en commentaire la ligne AVANT modification , cela sera plus facile pour revenir aux réglages initiaux
Attention de bien enregistrer le fichier
user.js TB fermé ! Sinon les modifications ne sont pas prises en
comptes.
Cette ligne gère l'ordre d'affichage des comptes.
user_pref("mail.accountmanager.accounts","account4,.........");
Pour changer l'ordre d'affichage des comptes il suffit de modifier l'ordre des account
Par exemple: Ligne AVANT modifications de l'ordre des Comptes
user_pref("mail.accountmanager.accounts","account4,account7,account9,
account6,account1, account8,account2,account11,account3,account5");
Ligne APRÈS modifications de l'ordre des Comptes
user_pref("mail.accountmanager.accounts","account8,account7,account9,
account6,account1, account4,account2,account11,account3,account5");

Pour remettre dans l'état original il suffit de mettre 2
// au début des lignes modifiées
Et d'enlever les 2
// devant les lignes originales (que vous aurez pris soin de recopier dans
user.js AVANT les modifications!)
- Trois autres solutions: pour modifier cet ordre sans passer par un fichier user.js.
Comment sauvegarder le fichier user.js ?
Pour sauvegarder le fichier
user.js un simple
copier-coller suffit.
A renouveler à chaque modification importante (
ajout/suppression de commandes).
Le plus simple et c'est ce que je conseille c'est de
faire une sauvegarde du
"profil" complet.
Malgré toutes ces informations,
je n'ai pas trouvé de réponse ou puis-je
poser ma question ?
R-
►sur le
forum de Geckozone 
Des bénévoles vous aideront (et un petit bonjour en début de message sera le bienvenu

), mais avant faites une recherche sur
le forum au cas ou votre question aurait déjà été posée(et peut-être solutionnée!)