Einträge aus der Menüleiste per Code verschieben

  • Hallo zusammen,

    ich suche Code, der mir aus dem Menüpunkt "Lesezeichen" den Eintrag "Alle Lesezeichen anzeigen" in das Menü "Extras" verschiebt. Danach kann ich den Menüpunkt "Lesezeichen" ausblenden. Den Code dafür habe ich bereits.

    Ich weiß, dass es den Menu Editor gibt, aber der Punkt "Lesezeichen" wird noch nicht unterstützt, daher kann man diese Einträge auch nicht verschieben.

    8) Gruß camel-joe

    Festes Profil: nicht vorhanden
    Portable: ESR

  • Hallo camel-joe.

    Ich hätte da eine Idee, bzw. ein Script für Dich. Extra für Dich gebastelt. :D
    Damit kannst Du den gewünschten Eintrag unter Extras einfügen.

    Ich nehme an, Du kennst Dich mit den Scripten von loshombre aus.
    sonst hier eine Anleitung: https://github.com/ardiman/userChrome.js#installation

    Hier das Script:
    direkter download Link: Rechtsklick - Ziel speichern unter Alle-Lesezeichen-anzeigen.uc.js

    Ich habe es jetzt nur unter Firefox 13.01 getestet. Müsste aber auch im 10.05 ESR laufen.

    Solltest Du Probleme haben, melde Dich einfach.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0.2
    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!

  • Hallo Endor,

    danke, das teste ich mal. Ob 13er oder 10er ESR, das ist egal, da ich früher oder später eh den 10er aufgebe.
    Der 10er ist so eine Art von Stammbrowser, natürlich neben dem 2er. :mrgreen: Beim 13er wird getestet, ob "diese" oder "jene" Erweiterung inzwischen schon funktioniert. Aber nativ, also ohne NTT oder sonstige Tricks.

    Edit: Es funktioniert.

    clio;

    Auch Dir danke ich für den Tipp. Es sieht so aus, als ob die Erweiterung ein Ersatz für den Menu Editor sein könnte.

    Edit: Nein, sie ist doch kein Ersatz, denn mein Vorhaben kann man damit nicht umsetzen.

    8) Gruß camel-joe

    Festes Profil: nicht vorhanden
    Portable: ESR

  • Hallo Endor,

    das Script versagt jetzt. Der Eintrag "Alle Lesezeichen anzeigen" ist nicht mehr aufzufinden. Bis 17.x funktioniert es.

    8) Gruß camel-joe

    Festes Profil: nicht vorhanden
    Portable: ESR

  • Hallo Camel-joe
    Ja hab es gerade mal getestet. Der Grund ist, dass der Menüeintrag an dem ich es gehängt habe
    nicht mehr da ist.

    So bitte testen, habe das mal geändert:
    http://dl.dropbox.com/u/15467633/Fir…-anzeigen.uc.js
    Damit müsste der Eintrag unter Extras, direkt über den Menüeintrag Einstellungen sein.

    Hoffe es passt so.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0.2
    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!

  • Hallo Endor,

    mal eine Verständnisfrage: Dein Script ist ja so, dass es "Alle Lesezeichen anzeigen" im Menü "Extras" anzeigt.
    Wenn ich aber "Alle Lesezeichen anzeigen" woanders haben möchte (z.B. unter Bearbeiten oder Hilfe), kann ich den Eintrag dann auch ohne Probleme mit dem Menu Editor verschieben? Oder sollte man das Script dann lieber abändern?

    8) Gruß camel-joe

    Festes Profil: nicht vorhanden
    Portable: ESR

  • Zitat von Endor

    Anders geht es nicht.


    Ich habe deswegen nachgefragt (und "ohne Probleme" extra unterstrichen), weil ich es vor meiner Frage mal getestet habe. Denn der Eintrag lässt sich verschieben und "Alle Lesezeichen" werden beim Aufruf auch angezeigt. Aber ich trau dem Braten nicht. :mrgreen:

    8) Gruß camel-joe

    Festes Profil: nicht vorhanden
    Portable: ESR

  • Beim nächsten Start von Firefox wird er wieder wie im Script festgelegt
    über den Menüpunkt Einstellungen sein. Wenn Du ihn irgendwo anders haben willst
    gib mir Bescheid.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0.2
    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!

  • .. dann klick mal auf "Extras", dort sollte der Menüpunkt "Einstellungen" erscheinen; wenn nicht, ist er von Dir auf bekannte Art (Menü-Editor) ausgeblendet oder (via Script) verschoben...

  • Hallo,

    das hätte ich wohl erwähnen sollen: Den Punkt "Einstellungen" habe ich ausgeblendet.

    Ich wollte primär nur folgendes bemerken: Dein Script "Alle Lesezeichen anzeigen" wird im Menü "Extras" anzeigt. So hast Du ja auch den Code aufgebaut. Aber ich kann den Punkt "Alle Lesezeichen anzeigen" per Menu Editor in Datei - Bearbeiten - Ansicht - Extras oder Hilfe verschieben. Und auch nach einem Neustart bleibt er in dem gewählten Menüpunkt erhalten. Ich bin nun irritiert, weil das funktioniert, ohne dass man die Position im Script neu festlegt.

    8) Gruß camel-joe

    Festes Profil: nicht vorhanden
    Portable: ESR

  • Zitat von camel-joe

    das hätte ich wohl erwähnen sollen: Den Punkt "Einstellungen" habe ich ausgeblendet

    Das war mir schon klar... :P
    Endor hat seinen Code möglicherweise so genial geschrieben, das das von dir Festgestellte nun so seine Auswirkung zeigt... :D

  • Ich denke eher es liegt an der Erweiterung Menu Editor, die ist anscheinend in der Lage
    solche per Script hinzugefügten Menüeinträge zu verschieben. Finde ich prima.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0.2
    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!