Page 1 sur 1

[Resolu] Activer les extensions automatiquement

Publié : 14 sept. 2015, 13:59
par ferrierd
Bonjour,

Jusqu'à peu (quelques mois, un an maximum), j'utilisais une procédure pour déployer automatiquement des Addons sur des postes équipés de thunderbird
J'utilisais le paramètre user_pref("extensions.autoDisableScopes", 11), qui me permettait après avoir décompresser le .xpi dans un répertoire au nom de son ID, de déployer et d'activer sur la station l'addon.

En version 38.xx, cette procédure fonctionne toujours à ceci près qu'au démarrage de Thunderbird, un écran demande confirmation d'activer le module rajouté.
J'ai essayé différentes combinaisons (extensions.autoDisableScopes à 0 et extensinos.enabledScopes à 15), mais rien n'y fait, toujours ce même écran de confirmation d'activation de l'addon.

Auriez-vous une piste de recherche svp?
Merci,
David

Re: Activer les extensions automatiquement

Publié : 14 sept. 2015, 14:40
par J2m06
bonjour
ferrierd a écrit :Auriez-vous une piste de recherche svp?
une manip qui fonctionne
en plus de copier le dossier Extensions, tu copies aussi les 2 fichiers extensions.ini et extensions.json :wink:

Si besoin des infos sur le profil ici ......(ou >> ici << )

Re: Activer les extensions automatiquement

Publié : 14 sept. 2015, 15:08
par ferrierd
Merci pour ta réponse.
L'idée est de ne pas forcément écraser ce que les utilisateurs pourraient avoir eux-mêmes rajouté comme extensions.
Ou alors je n'ai pas compris la manip.

Re: Activer les extensions automatiquement

Publié : 14 sept. 2015, 15:40
par J2m06
ferrierd a écrit :L'idée est de ne pas forcément écraser ce que les utilisateurs pourraient avoir eux-mêmes rajouté comme extensions..
:oops: pas compris que tu voulais garder celles déjà installées par l'utilisateur :D
Je pensais que tu voulais une installation massive et identique et éviter la fenêtre de confirmation !

Re: Activer les extensions automatiquement

Publié : 15 sept. 2015, 12:25
par ferrierd
Bonjour,
Je pense avoir trouvé la solution, mais pas forcément l'explication logique.
Le paramètre à modifier est le suivant: extensions.autoDisableScopes à 0

Ensuite bizarrement dans mon fichier user.js, ce paramètre semblait ne pas être pris en compte. Je l'ai déplacé en début de fichier et là visiblement cela fonctionne mieux.
Pourquoi je n'en sais rien, toujours est-il que maintenant c'est opérationnel.
Merci de vos recherches
Bonne journée
David