Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

  • Und zusätzlich habe ich nach Zeile 15 das noch hinzugefügt, damit sieht es dann so aus.

    Dankeschön.. ich hab das

    Code
    padding-right: 15px;

    übernommen..

    Weiss jemand gerade wie ich vor den Zahlen noch ein Text hinzufügen kann, damit es inetwa so aussieht?

    Blabla-Ordner (Links: 5 / Ordner: 3) <<<-inetwa so. Also vor den Zahlen Links oder Ordner hinzufügen?


    Obige Frage selbst erledigt.

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 130.0.1
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

    Einmal editiert, zuletzt von omar1979 (7. Juli 2023 um 15:46) aus folgendem Grund: Ein Beitrag von omar1979 mit diesem Beitrag zusammengefügt.

  • @ BrokenHeart

    Du bist ein Held.

    @ FuchsFan

    Super Idee.

    @ grisu2099

    Das Skript ist fertig!

    So oder so ähnlich wolltest Du es doch.

    Die Leute hier sind einfach spitze

    und was BrokenHeart da aus dem Hut gezaubert hat, einfach wow.

    Ursprünglich wollte ich das Skript gar nicht dauerhaft nutzen, aber jetzt schon,

    so toll finde ich das!

    Im Übrigen, wer auch die Textfarbe der Ordnerbenennungen ändern möchte,

    der mag einfach mal nach Zeile 56 item.style.color = 'orange'; einfügen.

    Natürlich darf die eigene Wunschfarbe eingetragen werden. ;)

    Mit <3lichem Gruß

    Mira

  • Im Lesezeichen-Menü bzw. in der Lesezeichensymbolleiste werden über lange Untermenüs leider automatisch ans Ende des Untermenüs gescrollt.

    Ja. Das Verhalten ist auch in dem alten Original-Skript so. Ich vermute mal, dass es durch das kurzfristige Öffnen/Schließen der Untermenüs beim Durchiterieren passiert. An der Stelle habe ich nichts geändert und ich wüsste momentan auch nicht, wie man das unterbinden könnte?!

  • Mit diesem Script sollte es jetzt auch im Lesezeichen-Menu funktionieren:

    Ich habe mal spasseshalber in deinem Script von hier noch etwas für den Lesezeichen-Menü Button ausprobiert, das ist der Button den man in die Navbar ziehen kann.

    Könnte was u.a. für omar1979 sein.

    Scheint im ersten Versuch zu klappen, 2 Zusätze für Zeilen 23 - 27 in deinem Code:

    JavaScript
            let bmbMenu = document.getElementById('bookmarks-menu-button');
            let bookMenu = document.getElementById('bookmarksMenu');
            let persToolBar = document.getElementById('PersonalToolbar');
            
            bmbMenu.addEventListener('popupshowing', onPopupShowing ); 
            bookMenu.addEventListener('popupshowing', onPopupShowing ); 
            persToolBar.addEventListener('popupshowing', onPopupShowing ); 

    Einmal editiert, zuletzt von Horstmann (7. Juli 2023 um 16:38)

  • So, nachdem ich alle neuen Posts durch habe, löse ich auf:

    Es war gestern Abend doch schon zu spät. Ich habe den ganzen Abend im Lesezeichen-Menü geschaut - da konnte dann ja noch nix funktionieren.. ;(

    Sorry für das Durcheinander! :saint:

    Mit der Version aus #78 ist alles so, wie ich mir das gewünscht habe!

    Vielen, vielen Dank an BrokenHeart für die tolle Arbeit! :thumbup: :thumbup:

    Danke auch an die, die mitgetestet haben.

  • Ich habs mit mit

    Code
     let strCountOut = "  ("+ "Ordner: " + menuCount + " / Links: " + menuitemCount + ")"

    etwas aufgehübscht:

    Gibt es eine Möglichkeit, vor einstelligen Werten ein zusätzliches Leerzeichen einzufügen ?

    W11 Home 64bit - FF128.x

  • Ich habe mal spasseshalber in deinem Script von hier noch etwas für den Lesezeichen-Menü Button ausprobiert, das ist der Button den man in die Navbar ziehen kann.

    Sehr gut! Funktioniert einwandfrei... :thumbup:

    Gleich mal hier als neue Skript-Version eingebaut: (Dank an Horstmann )

  • Könnte was u.a. für omar1979 sein.


    Scheint im ersten Versuch zu klappen, 2 Zusätze für Zeilen 23 - 27 in deinem Code:

    Hab das so gemacht,

    Code
            let bmbMenu = document.getElementById('bookmarks-menu-button');
            let bookMenu = document.getElementById('bookmarksMenu');
            let persToolBar = document.getElementById('PersonalToolbar');
            
            bmbMenu.addEventListener('popupshowing', onPopupShowing );
            bookMenu.addEventListener('popupshowing', onPopupShowing ); 
            persToolBar.addEventListener('popupshowing', onPopupShowing ); 

    Jetzt funktioniert das Script wieder nicht. :)

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 130.0.1
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • Gleich mal hier als neue Skript-Version eingebaut: (Dank an Horstmann )

    Das ganze Script geladen und es funkt nicht. :(

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 130.0.1
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2

  • Hier auch nicht ;)

    Danke für bestätigen. Jetzt weiss ich, dass es nicht an mir liegt. :)

    "Klug sein hat noch nie einen Menschen an Dummheiten gehindert." Stefan Zweig
    Firefox-Version: 130.0.1
    Edition: Windows 11 Home (64-Bit-Betriebssystem)
    Version: 23H2