1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Horstmann

Beiträge von Horstmann

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

    • Horstmann
    • 7. Juli 2023 um 21:41
    Zitat von omar1979

    Ich hab versucht, so wie du beschrieben hast es zu machen.

    Code
    let fp-statusbar-1 = document.getElementById('fp-statusbar-1');
            let bmbMenu = document.getElementById('bookmarks-menu-button');
            let bookMenu = document.getElementById('bookmarksMenu');
            let persToolBar = document.getElementById('PersonalToolbar');
    
            if(fp-statusbar-1)
                fp-statusbar-1.addEventListener('popupshowing', onPopupShowing );        
            if(bmbMenu)
                bmbMenu.addEventListener('popupshowing', onPopupShowing ); 
            if(bookMenu)
                bookMenu.addEventListener('popupshowing', onPopupShowing ); 
            if(persToolBar)
                persToolBar.addEventListener('popupshowing', onPopupShowing ); 
    Alles anzeigen

    das fp-statusbar-1 ist die ID von dieser Leiste, die jetzt der Lesezeichen-Ordner drauf ist auf dem Bild, aber es funkt nicht.

    Hängt vermutlich von dem Script ab das die Leiste erzeugt, das könntest du mal posten.

    Ich könnte mir auch vorstellen dass die ID nicht in der Form benutzt werden sollte - die ID gehört wohl nur an eine Stelle vom Code, die Bindestriche könnten auch ein Problem sein ausserhalb der Klammern; hab aber absolut keine Ahnung von Javascript... ;)

    Ganz wild geraten, evtl. mal sowas probieren? :

    JavaScript
            let newbarMenu = document.getElementById('fp-statusbar-1');
    
            if(newbarMenu)
            newbarMenu.addEventListener('popupshowing', onPopupShowing );         
  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • Horstmann
    • 7. Juli 2023 um 20:56
    Zitat von omar1979
    Zitat von Horstmann

    Das ist für den Lesezeichen Menü Button und sein Popupmenü, den man in Symbolleiste anpassen in die Werkzeugleiste einfügen kann.

    Dieser Script im Beitrag: #116 funkt mit diesem Button nur, wenn ich den Button im Menu-Leiste ganz oben oder auf dem Lesezeichen-Symbolleiste habe. Sonst funkts nirgends. :(


    So stehe ich wieder am Anfang.

    Kann man das Script nicht so ändern, dass es auch dann funkt, wenn man zum Beispiel die Lesezeichen-Ordner oder den Button auch auf eine Zusatzleiste verschiebt? :)

    Der Lesezeichen Menü Button funktioniert mit dem aktuellen Script bei mir auch in einer selber gebastelten, vertikalen Zusatzleiste.

    Soweit ich mich erinnere benutzt du ja 1 oder 2 dieser Zusatzleisten.

    Die Lesezeichensymbole, welche die Lesezeichen für die Toolbar enthalten (s.Anhang), funktionieren dagegen nicht in dieser Zusatzleiste.

    Es sei denn - ich füge extra Code ein für diese Leiste, basierend auf dem vorhandenen Script:

    JavaScript
            let newbarMenu = document.getElementById('newtoolbar3');
    
            if(newbarMenu)
            newbarMenu.addEventListener('popupshowing', onPopupShowing );         

    newtoolbar3 ist hier die ID von meiner Zusatzleiste, der Code kommt dahin wo im Script von Beitrag 116 der Rest dieser Art steht, also unterhalb Zeile 22.

    Die ID deiner Zusatzleiste(n) findest du in dem entsprechenden Script.

    Ob das in deinen Leisten so funktioniert, oder überhaupt voll funktionsfähig ist, das müsstest du ausprobieren, ich hab's nur kurz angetestet in meinem Testprofil für solche Sachen; ist schon ein eher spezieller Anwendungsfall.



    Zitat von BrokenHeart

    Nein, warum denn?

    Danke für die Blumen und die Nachsicht. :)

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

    • Horstmann
    • 7. Juli 2023 um 19:22
    Zitat von omar1979
    Zitat von omar1979

    Was bewirken die 2 Zeilen mit dem bmbMenu?

    Kann mir wer das erklären? :)

    Kann mir das jemand erklären?

    Das ist für den Lesezeichen Menü Button und sein Popupmenü, den man in Symbolleiste anpassen in die Werkzeugleiste einfügen kann.

    Das ist der Stern in der Schale, sieht so aus:


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

    • Horstmann
    • 7. Juli 2023 um 19:15
    Zitat von BrokenHeart

    Ich glaube doch ein Fehler meinerseits. Wenn der Lesezeichen-Button überhaupt nicht vorhanden ist bzw. eingefügt wurde, dann ist das entsprechende Objekt natürlich auch NULL und es wird eine Exception geschmissen.

    Hier der geänderte Code:

    Aaah, kapiert ... :)

    Vielen Dank für den ganzen Aufwand, and sorry dass ich die Konfusion angeregt habe... :whistling:

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

    • Horstmann
    • 7. Juli 2023 um 18:16
    Zitat von BrokenHeart

    Nochmal als Test direkt von der bei mir funktionierenden Version aus NP++ kopiert:

    Funktioniert hier genauso gut wie die Versionen davor bei mir auch funktioniert haben, egal wie kopiert und eingefügt. :/

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

    • Horstmann
    • 7. Juli 2023 um 18:03
    Zitat von 2002Andreas

    Wenn ich hier die Leerzeichen vor der letzten ) entferne, ist alles ok.

    Code
     bmbMenu.addEventListener('popupshowing', onPopupShowing); 
            bookMenu.addEventListener('popupshowing', onPopupShowing); 
            persToolBar.addEventListener('popupshowing', onPopupShowing); 

    Hmm, interessant; aber dann ist ja gut. :thumbup:

    Komisch, vielleicht ist beim hin- und herkopieren irgendwo die Formatierung durcheinander gekommen?

    Das ältere Script hatte die Leerzeichen ja auch...

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

    • Horstmann
    • 7. Juli 2023 um 17:33
    Zitat von omar1979
    Zitat von BrokenHeart

    Gleich mal hier als neue Skript-Version eingebaut

    Das ganze Script geladen und es funkt nicht. :(

    Tja, watt soll ich sagen, funktioniert hier in mehreren Profilen incl. relativ frischem Testprofil, und sogar weiter abgewandelt für selber gebaute Seitenleisten. :/

    Fx115, allerdings auf Mac.

    Das ältere Script von hier, funktioniert das denn?

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

    • Horstmann
    • 7. Juli 2023 um 16:31
    Zitat von BrokenHeart

    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 ); 
  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • Horstmann
    • 6. Juli 2023 um 23:22
    Zitat von BrokenHeart

    Jetzt direkt hinter dem Ordnernamen: Besser?

    Perfekt - dankeschön. :)

    Läuft hier prima auf dem Mac, mit Fx 115.

  • [Mac] Firefox 115 - wie Scripte reaktivieren?

    • Horstmann
    • 5. Juli 2023 um 17:33
    Zitat von phloo

    tada - geht.

    Prima! :)

  • [Mac] Firefox 115 - wie Scripte reaktivieren?

    • Horstmann
    • 5. Juli 2023 um 10:56
    Zitat von phloo

    Aktuell will es aber noch nicht so.

    Strange

    Hmm, sieht eigentlich korrekt aus. :/

    Die aktuellen Dateien benutzt du?

    Und evtl. das mal probieren, über about:support - Zitat aus dem oben verlinkten Beitrag, den kennst du ja:

    Zitat

    Anschließend muss jeweils der Scriptcache gelöscht werden. :!:

    Dazu den Browser im abgesicherten Modus/Fehlerbehebungsmodus starten...schließen... und dann wieder normal starten.

  • [Mac] Firefox 115 - wie Scripte reaktivieren?

    • Horstmann
    • 5. Juli 2023 um 10:41
    Zitat von phloo


    Das mit dem Paketinhalt kenne ich. Nur sind darin keine Unterordner wie in der Anleitung beschrieben. Auch keine main.js
    Ich versuche die mal selbst anzulegen. Hoffe es klappt.

    Für 2 der Dateien schau dir das mal an für Mac.; bei mir sieht das dann so aus:

    • Firefox.app\Contents\Resources\config.js

    • Firefox.app\Contents\Resources\defaults\pref\config-prefs.js

    und :

    • Firefox.app\Contents\Resources\userChromeJS (userChromeJS ist ein Ordner)

    • userChrome.js in den chrome Ordner im Profilordner

    Der aktuelle Beitrag zur Einrichtung ist hier, da sind auch die neuesten Dateien verlinkt.

  • TAB- und Adressleisste zu hoch

    • Horstmann
    • 4. Juli 2023 um 11:51
    Zitat von Atze64

    Danke der Nachfrage.

    Nein, ich habe das Profil gelöscht, nachdem ich dachte, dass ich es in Dokumente kopiert habe.

    Meine Antwort hatte sich mit deiner davor überschnitten, prima dass es jetzt klappt! :)

  • TAB- und Adressleisste zu hoch

    • Horstmann
    • 4. Juli 2023 um 11:00
    Zitat von Atze64

    Es kann ruhig Code für die userChrome sein. Damit kann ich umgehen.

    Abhängig davon wie du die Neuinstallation gemacht hast, und welche Version von Fx vorher benutzt war: ist es möglich, dass du vielleicht noch deine erwähnte alte userChrome.css in Verwendung hast, die dann uU einen Update braucht?

    Um die Datei zu finden und das zu prüfen, ist hier eine gute Anleitung zum Thema.

  • Abstand oberhalb und unterhalb der Trennlinie in Sidebar

    • Horstmann
    • 3. Juli 2023 um 17:45
    Zitat von Dharkness

    Wie Du bei Deinem CSS-Schnipsel siehst, ist das tree und soweit ich weiß, gibt es zwar treechildren::-moz-tree-separator, aber wirklich großartig anpassen kann man den nicht und schon gar nicht padding und margin. Auch die Höhe scheint jeder Anpassung zu trotzen, hier ergibt 16px keinen unterschied zu 1px und auch die zugehörige treechildren::-moz-tree-row kann man anscheinend nicht für sich alleine ansprechen.

    Was hier aber schon funktioniert ist das hier:

    CSS
    .sidebar-placesTreechildren::-moz-tree-separator {
        background: red !important;
        height: 12px !important;
        margin-inline: 0px 85px !important;
    }

    Der vertikale Abstand lässt sich mit der ID anscheinend nicht anpassen; könnte evtl. tatsächlich nur über treechildren::-moz-tree-row möglich sein.

  • YouTube: Härteres Vorgehen gegen Adblocker

    • Horstmann
    • 1. Juli 2023 um 23:37
    Zitat von Sören Hentzschel

    Ich habe davon zwar auch noch nichts bemerkt, aber ich habe Verständnis dafür.

    .....

    Aber nichts zahlen, über Stunden konsumieren und sich dann über Werbung beklagen, geht halt irgendwo auch nicht. Wer so denkt, sollte mal seine eigene Videoplattform der gesamten Welt zur Verfügung stellen. Die meisten wären erstaunt, wie schnell es bessere Hardware braucht und die Kosten in die Höhe schnellen. ;)

    Was Finanzierungsmodelle und Youtube angeht, ich glaube nicht dass verlässliche Zahlen dazu vorliegen.

    Gerade auch weil in den USA - zufälligerweise der Sitz der meisten Web-Riesen - die Offenlegung von Firmeninterna eher lässig reguliert und im Notfall vor Gericht "verhandelbar" ist.

    Dass es eine Unsumme kostet YT zu unterhalten ist offensichtlich; aber auch offensichtlich ist dass es YT schon lange nicht mehr geben würde, wenn es finanziell keinen Vorteil böte, für wen und in welcher Form auch immer.

    Mit Adblockern ist es auch nicht ganz so einfach - wenn sie nicht mehr funktionieren würden, würde sich das Zugriffsvolumen negativ verändern.

    Vielleicht nicht signifikant - aber vielleicht doch. Und so oder so würde die Plattform generell weniger attraktiv für Werbekunden, weil absolute Zahlen - zählen. ;)

    Man könnte natürlich argumentieren, dass diese Werbekunden nicht an Usern interessiert sind die keine Werbung schauen; aber was wissen Werbekunden tatsächlich über das Sehverhalten von Usern ohne Adblocker, wie genau und von wem kontrolliert sind die Messalgorithmen zum Zuschauerverhalten bei Werbeunterbrechungen?

    Und so weiter; User Data und User generierte Inhalte sind eine sehr begehrte Währung, Online Marketing ist ein sehr komplexes Gebilde.

    Ich denke nicht dass Google YT als Werbeplattform gekauft hat, eher als Datensammler.

    Diese Daten kommen rein, ob mit oder ohne Werbung.

    Was ich aber schon glaube - wenn ein Grossteil der Werbung auf YT - oder sonstwo - vom Zuschauer nicht mehr übersprungen werden könnte - manuell mit vorspulen oder eben mit Adblocker, was keinen grossen Unterschied macht - dann können sie den Laden zumachen.


    Zitat von Sören Hentzschel

    Die Argumentation, die man in diesem Zusammenhang manchmal liest, es würde kein finanzieller Schaden entstehen, ist Blödsinn. Den Künstlern / Content-Creators / WasAuchImmer, die ihre Dinge über YouTube bereitstellen, entsteht selbstverständlich ein finanzieller Schaden durch entgangene Streaming-Provisionen und Werbeeinnahmen.

    Was Unsinn ist sind die Minimalbeträge die Youtube an die Content Macher weitergibt, und die Restriktionen seitens YT die gerade auch in dem Bereich bestehen.

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Horstmann
    • 30. Juni 2023 um 14:11
    Zitat von 123thejay

    Die Script-Datei habe ich im chrome Verzeichniss angelegt und die vorher genutzte userChrome.css erstmal umbenannt.

    Es hört sich etwas so an als würdest du den Script Code in einer CSS Datei benutzen.

    Das sind aber 2 sehr verschiedene Dinge; das eine ist Javascript (.js), das andere Cascading Style Sheets (.css) .

    Der obige Link von FuchsFan sollte das Problem lösen können.

  • Tab Höhe ändert sich wenn man auf Firefox View klickt

    • Horstmann
    • 19. Juni 2023 um 17:39
    Zitat von Tec1do

    alles Bestens.

    Prima! :)

  • Tab Höhe ändert sich wenn man auf Firefox View klickt

    • Horstmann
    • 19. Juni 2023 um 13:50
    Zitat von Tec1do

    Links unter der Menüleiste ist das "Firefox View" Logo, was mir die letzten Tabs anzeigt.

    Wenn ich nun auf einen der geöffneten Tabs wechsle, ändert sich die Höhe der Tabs und der Bildausschnitt wird kleiner.

    Das reduziert die Display Höhe im Browser. Da es beim Notebook "only" auf jeden Millimeter ankommt, schon etwas lästig.

    Offensichtlich muss man im CSS rum fummeln um etwas zu ändern.

    Wenn ich dein CSS etwas ändere, entsprechend der hier erwähnten Änderungen, dann macht Firefox View bei mir keinen Ärger mehr bzgl. der sich verändernden Höhe.

    Nur ein schneller Test, und besonders dolle sieht sehen die Seiten von der selektierten Tab nicht aus ( anderes Thema ), aber zumindest für das Ursprungsproblem könnte das helfen.

    Wo -moz-box-orient: horizontal !important; steht, ersetze es mit flex-direction: row !important;; das gleiche für display: -moz-box !important; , dafür display: inherit !important; als Ersatz.

  • Kontextmenü anpassen

    • Horstmann
    • 15. Juni 2023 um 22:27
    Zitat von alpha-nbg

    Das ausgewählte Menüitem wird aber auch noch abgerundet dargestellt.

    Du könntest das hier mal probieren, evtl. für beide Anpassungen:

    CSS
    :root {
        --arrowpanel-border-radius: 0 !important;
        --arrowpanel-menuitem-border-radius: 0 !important;
    }

Unterstütze uns!

Jährlich (2025)

108,6 %

108,6% (705,72 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon