Foire Aux Questions - Installation
Comment installer Adblock Plus pour tous les utilisateurs et faire utiliser par tout le monde la même liste de filtres ?
Êtes-vous un administrateur souhaitant mettre à disposition Adblock Plus à tous les utilisateurs ? Vous devrez alors installer Adblock Plus dans le dossier d’installation de votre application. Pour SeaMonkey c’est (malheureusement) la seule solution, dans Firefox vous créez un sous-dossier {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d} dans le dossier extensions et vous y décompressez le contenu de l’archive adblockplus.xpi (c’est un fichier ZIP ordinaire en fait).
À présent, vous devez modifier les paramètres par défaut d’Adblock Plus. Localisez le fichier adblockplus.js (il est ici extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/defaults/preferences/adblockplus.js dans Firefox et ici defaults/pref/adblockplus.js dans SeaMonkey) et éditez-le. Vous ne souhaitez probablement pas que les utilisateurs soient embêtés par l’icône Adblock Plus vous pouvez donc passer la valeur de extensions.adblockplus.showintoolbar et extensions.adblockplus.showinstatusbar à false. si vous ne souhaitez pas que les utilisateurs aient la possibilité de s’abonner à une liste de filtre au premier démarrrage de Firefox vous modifiez également extensions.adblockplus.currentversion à “1.0”.
Enfin vous souhaiterez probablement que tout le monde utilise la même liste de filtres. Pour cela, modifiez les paramètres par défaut de extensions.adblockplus.patternsfile. Par défaut, ce fichier est stocké dans le profil de l’utilisateur (chemin relatif), utilisez un chemin absolu pour définir un emplacement fixe pour tout le monde. Vérifiez que tout le monde puisse lire le fichier mais vous êtes le seul qui puisse le modifier — vous pouvez à présent lancer votre navigateur et ajouter des filtres/abonnements que tout le monde pourra utiliser. Les modifications faites par les utilisateurs ne seront pas prises en compte puisqu’ils n’ont pas d’autorisation pour modifier les filtres.
Si vous voulez vraiment rendre Adblock Plus invisible dans l’interface utilisateur, vous pouvez également ajouter un filtre pour le supprimer de la barre d’outils et du menu contextuel.
Pourquoi est-il impossible d’installer Adblock Plus dans le profil de SeaMonkey ?
Malheureusement, Adblock Plus requiert un composant XPCOM pour fonctionner et, pour le moment, SeaMonkey ne supporte pas l’installation de ces composants dans le dossier du profil (bug 45701). L’installation dans le profil est uniquement possible pour des extensions qui n’ont pas besoin d’installer de composant XPCOM. Cela changera avec SeaMonkey 2.0 lorsque le système d’installation d’extension de Firefox migrera vers Seamonkey. Si vous ne souhaitez pas lancer SeaMonkey en tant qu’administrateur pour installer Adblock plus, veuillez lire la prochaine question.
Comment installer Adblock Plus sans lancer SeaMonkey (ex. avec un script) ?
Tout particulièrement les personnes utilisant les versions nightly (en développement) sur une base normale, ont besoin d’un moyen simple pour installer les extensions sur la nouvelle installation. Pour installer Adblock Plus, les fichiers suivants doivent être copiés dans le nouveau dossier d’installation de SeaMonkey :
- chrome/adblockplus.jar
- components/nsAdblockPlus.js
- components/nsAdblockPlus.xpt
- defaults/pref/adblockplus.js
Vous pouvez également extraire ces fichiers de adblockplus.xpi qui est une simple archive ZIP. Ensuite, vous devrez créer un fichier nommé .autoreg dans votre dossier d’installation de SeaMonkey (vérifiez que la date de modification est bonne en utilisant par exemple la commande touch). Vous pourrez ensuite lancer SeaMonkey — Adblock Plus sera installée.
Comment installer Adblock Plus dans K-Meleon ?
Des versions d’Adblock plus pour K-meleon et des instructions d’installation peuvent être trouvées ici.
