userChrome.js Scripte für den Fuchs (Diskussion)

  • Ändert mal die Zeile 42 in

    JavaScript
    let { require } = Cu.import("resource://devtools/shared/loader/Loader.jsm", {});

    Also:

    Es gibt wohl jetzt den Unterordner loader, der vorher im Pfad von Zeile 42 nicht enthalten war.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • So funktioniert es hier wieder einwandfrei.

    Prima. Vielen Dank.

    Hallo Endor,

    gern geschehen.

    Es freut mich immer wieder, wenn ich auch mal helfen kann, da ich auf diesem Gebiet auch nicht so bewandert bin.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Auch von mir Danke.

    Es gibt wohl jetzt den Unterordner loader, der vorher im Pfad […] nicht enthalten war.

    Also vorher bzw. für die aktuell stabile Firefox-Version:
    let { require } = Cu.import("resource://devtools/shared/Loader.jsm", {});
    Für die Nightly- und vermutlich spätere stabile Version:
    let { require } = Cu.import("resource://devtools/shared/loader/Loader.jsm", {});


    Und übrigens kein großes Wunder: Das betrifft nicht nur das Skript für die Browser-Werkzeuge, sondern auch das sehr ähnliche für die Entwicklerwerkzeuge, das, soweit ich es weiß, Endor mal vorgestellt hat und dann wenige Postings später von aborix abgewandelt wurde.

    Und noch ein Tipp: Man kann den Pfad in obiger Zeile 3 erheblich kürzen. Es kommt für das Thema nur auf die Zahl an: RE: Symbole zu Kontextmenüs mit Javascript und CSS hinzufügen – die Forensoftware erkennt den Link selbst und fügt den Titel allein ein, denn ich habe nur die Adresse eingegeben, mit der Maus sollte der Link aber per Tooltip offenbart werden. Den Ankerteil, also alles nach und inklusive der Raute, kann man allerdings leider nicht entfernen.

  • Und noch ein Tipp: Man kann den Pfad in obiger Zeile 3 erheblich kürzen

    Danke für den Tipp, aber diese Zeile stammt nicht von mir.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Hallo zusammen.

    Da das mehrere Scripte betrifft, habe ich mal begonnen
    ein paar anzupassen und hoch zu laden:

    userChrome.js/Firefox-96 at master · Endor8/userChrome.js
    Skripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.
    github.com

    Bei diesem Script hier habe ich auch die Änderung gemacht aber es
    funktioniert trotzdem nicht. Es clont das gleichnamige Menü von Extras
    ins Rechtsklick Kontextmenü. Im aktuellen Firefox 94.0.1 funktioniert es
    in Beta und Nightly nicht mehr. Ist das bei Euch auch so?

    Script:

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/124.0.1
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

    2 Mal editiert, zuletzt von Endor (20. November 2021 um 14:06)

  • Es clont das gleichnamige Menü von Extras
    ins Rechtsklick Kontextmenü.

    In welches Kontextmenü?

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Rechtsklick auf Seiteninhalt, oder Hauptkontextmenü ist gemeint.

    das ist die Version für Firefox 94.0.1.

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/124.0.1
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

    Einmal editiert, zuletzt von Endor (20. November 2021 um 16:47)

  • Ach, ich hatte bei Fx 94.0.1 vergessen, den Pfad zurückzusetzen, sprich, auf den ohne /loader/. Dort funktioniert es also wirklich. Beim Nightly, hm. Ich werde mich mal in der browser/omni.ja auf die Suche machen.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Wie oben geschrieben, funktioniert es schon ab Firefox 95 beta nicht mehr.

    Der Kontextmenüeintrag wird nicht angezeigt.

    Danke für Deine Mühe.

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/124.0.1
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Danke für Deine Mühe.

    Bitte. Aber nicht so voreilig, jetzt kommt die Lösung: :) Die ID webDeveloperMenu in Zeile 13 gibt es im Nightly nicht mehr in der browser.xhtml. Stattdessen gibt es jetzt die ID browserToolsMenu.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Vielen Dank, so funktioniert es wieder.

    Gern geschehen.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Auch in Firefox 95 beta funktioniert es so wieder.

    Hatte wohl vorher noch niemand vermisst. :)

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress