PROJET AUTOBLOG


Opennews

source: Opennews

⇐ retour index

OpenNews - À propos du "Shaarli Addon" pour firefox

mercredi 26 juillet 2017 à 15:18
Je parlais de l’extension Firefox https://addons.mozilla.org/en-US/firefox/addon/shaarli/

Du coup merci, cela m’a aidé à modifier l’extension

Dans l’archive xpi [zip made-in Mozilla] de l’addon : shaarli@imirhil.fr
On extrait en copiant le JS shaarli@imirhil.fr/chrome/content/overlay.js à l’extérieur de l’archive pour le modifier

Dans un éditeur on remplace:

   var width = 600;
   var height = 390;
   var left = window.mozInnerScreenX + (window.innerWidth - width) / 2;
   var top = window.mozInnerScreenY + (window.innerHeight - height) / 2;
   window.open(this._prefs.getCharPref("url") + "?post=" + encodeURIComponent(url) + "&title=" + encodeURIComponent(title) + "&source=bookmarklet", "", "height=" + height + ",width=" + width + ",top=" + top + ",left=" + left + ",toolbar=no,menubar=no,scrollbars=no,status=no,dialog,modal");

Par:

   gBrowser.selectedTab = gBrowser.addTab(this._prefs.getCharPref("url") + "?post=" + encodeURIComponent(url) + "&title=" + encodeURIComponent(title));

puis on remplace l'ancien JS par le nouveau à l’intérieur de l'archive. On ferme et relance tout.

Cela marche, mais seulement sous firefox-developer ou nightly, depuis que Mozilla empêche l’exécution des addons non signé sur les autres versions.
(Permalink)