extras_config_menu funktioniert im Nightly nicht mehr

  • if (this.CSSWebOrdner) {
    menupopup.appendChild(this.createME("menuitem","CSSWeb-Ordner","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('UChrm')+uProfMenu.getDirSep()+'CSSWeb');","uProfMenu_folder"),0);
    }


    Übrigens, so funktioniert das bei mir nicht - auch neueste Skriptversion von extra-config-menu.uc.js von Mithrandir. Da ich den vorstehenden CSS-Ordner bereits in eine if-Anweisung eingepackt ist, funktioniert für den CSSWeb-Ordner nur die bloße menupop.appendChild-Zeile.

    Code
    if (this.cssOrdner) {
          menupopup.appendChild(this.createME("menuitem","CSS-rjadowak","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('UChrm')+uProfMenu.getDirSep()+'CSS');","uProfMenu_folder"),0);
        }
        menupopup.appendChild(this.createME("menuitem","CSSWeb-rjadowak","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('UChrm')+uProfMenu.getDirSep()+'CSSWeb');","uProfMenu_folder"),0);
        menupopup.appendChild(this.createME("menuitem","Rjadowak chrome","uProfMenu.prefDirOpen('UChrm');","uProfMenu_folder"),0);
        menupopup.appendChild(this.createME("menuitem","Profilowy rjadowak","uProfMenu.prefDirOpen('ProfD');","uProfMenu_folder"),0);
        menupopup.appendChild(this.createME("menuitem","Rjadowak přidatkow","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('ProfD')+uProfMenu.getDirSep()+'extensions');","uProfMenu_folder"),0);
        menupopup.appendChild(this.createME("menuitem","Instalaciski rjadowak","uProfMenu.prefDirOpen('CurProcD');","uProfMenu_folder"),0);
        menupopup.appendChild(this.createME("menuitem","Rjadowak startupCache","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('ProfLD')+uProfMenu.getDirSep()+'startupCache');","uProfMenu_folder"),0);

    Ü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

  • [quote='2002Andreas','https://camp-firefox.de/forum/index.ph…226#post1111226']

    if (this.CSSWebOrdner) {
    menupopup.appendChild(this.createME("menuitem","CSSWeb-Ordner","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('UChrm')+uProfMenu.getDirSep()+'CSSWeb');","uProfMenu_folder"),0);
    }

    Diesen Eintrag habe ich mir stibitzt - mit Erfolg!
    [attachment=0]Extras_config_menu_Nightly_68.jpg[/attachment]

  • Habe jetzt auch den CSSWeb-Ordner ('Beitrag #111) bei mir eingebunden.

    Es klappt auch soweit alles, allerdings bekomme ich keine Ordner aufgerufen, wenn ich im unteren Teil die Ordnersymbole anklicke.

    Gerne würde ich auch den Aufruf für uc.xul entfernen. Gerade schon gefunden und erledigt.

    Mag mal jemand in mein modifiziertes Script schauen? Stelle es dann gerne per PN zur Verfügung. Nicht mehr notwendig.

    Edit: Fehler gefunden. Da ich beim Totalcommander die 64bit Anwendung nutze, hatte ich eine falsche Verknüpfung gesetzt, bzw. die Richtige nicht angepasst. Muss bei mir lauten: Totalcmd64.exe.

    Freundliche Grüße
    Barbara

    ____________

  • Wenn du https://github.com/ardiman/userCh…699159e5b2e8R85 öffnest und dann rhythmisch die Änderung in Zeile 85f anschaust, siehst du die Lösung.

  • Hallo Börsi,

    Mithrandir hat den Code schon gepostet. Einfach die beiden Zeilen 85 und 86 enfernen, abspeichern und neu starten.
    Feddisch.

    Freundliche Grüße
    Barbara

    ____________


  • if (this.CSSWebOrdner) {
    menupopup.appendChild(this.createME("menuitem","CSSWeb-Ordner","uProfMenu.dirOpen(uProfMenu.getPrefDirectoryPath('UChrm')+uProfMenu.getDirSep()+'CSSWeb');","uProfMenu_folder"),0);
    }


    Ist es auch möglich hier einem anderen Pfad anzugeben?
    Meine Scripts liegen alle auf einer externen Festplatte.
    ( D:\Seafile\Mozilla\Thunderbird\CSS-Ordner\css-dateien ) oder
    ( D:\Seafile\Mozilla\Thunderbird\CSS-Ordner\css-Webdateien )

    Gruß
    EDV-Oldi

    WIN11 Home Version 23H2 (Build 22631.4460)

    Firefox 132.0.2(64-Bit)

    Thunderbird 128.4.3esr (64-Bit)

    Meine Erweiterungen

  • Ja, dann muss den Pfad fest in der Klammer eintragen. Bei einem Test eben musste ich den Backslash vervierfachen:

    Code
    menupopup.appendChild(this.createME("menuitem","CSSWeb-Ordner","uProfMenu.dirOpen('D:\\\\RecalBox\\\\C64');","uProfMenu_folder"),0);

    Mit dem Beispielcode wechselt man also in den Pfad D:\RecalBox\C64

  • Leider wird die Zeile "Scriptliste in Zwischenablage" nicht angezeigt...
    Habe den entsprechenden Abschnitt in die CSS-Datei unten aufgenommen, irgendwo ist da ein Haken...