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. milupo

Beiträge von milupo

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

    • milupo
    • 11. Juli 2025 um 12:34
    Zitat von BarbaraZ-

    Moin, da hier etliche Beschreibungen (Header) fehlen, weiss ich nicht, um was es sich im Beitrag #4.555 handelt.

    Kommt noch, siehe zwei Beiträge vor deinem.

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

    • milupo
    • 11. Juli 2025 um 11:49
    Zitat von Endor

    soll ich dein obiges Script hochladen?
    Wenn ja welche Bezeichnung hat es?

    Ja, lade es hoch. Ich wollte eigentlich erst noch ein bisschen Kommentartext voranstellen. Warte also noch etwas. Die originale Bezeichnung weiß ich nicht, ich habe es bei mir als Open_all_links_in_tabs.uc.js beniemst. Ich kann mich nur erinnern, dass mir vor Jahren aborix geholfen hat in meiner sorbischen Version die sorbischen Pluralregeln einzuarbeiten (entspricht deutsch Link/Links). Möglicherweise war das Skript von aborix, aber von seinen Skripten kenne ich kein Repository.

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

    • milupo
    • 10. Juli 2025 um 23:21

    Gern geschehen.

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

    • milupo
    • 10. Juli 2025 um 21:46

    Stellt mal die Einstellung wieder auf true und testet dann folgenden Code:

    JavaScript
    (function() {
    
      if (!window.gBrowser)
        return;
    
      function setFunction() {
        PlacesViewBase.prototype._mayAddCommandsItems =
        function PVB__mayAddCommandsItems(aPopup) {
          let hasMultipleURIs = false;
          let menuitemCount = 0;
          let menuCount = 0;
          if (aPopup._placesNode.childCount > 0) {
            for (let item of aPopup.children) {
              if (item._placesNode) {
                if (item.localName == 'menuitem') {
                  menuitemCount++;
                } else if (item.localName == 'menu') {
                  menuCount++;
                }
              }
            }
            if (menuitemCount > 0 || menuCount > 0) {
              hasMultipleURIs = true;
            }
          }
          if (!hasMultipleURIs)  {
            aPopup.setAttribute("nofooterpopup", "true");
            if (aPopup._endOptOpenAllInTabs) {
              aPopup.removeChild(aPopup._endOptOpenAllInTabs);
              aPopup._endOptOpenAllInTabs = null;
              aPopup.removeChild(aPopup._endOptSeparator);
              aPopup._endOptSeparator = null;
            }
            return;
          }
    
          aPopup.removeAttribute("nofooterpopup");
          if (!aPopup._endOptOpenAllInTabs) {
            aPopup._endOptSeparator = document.createXULElement("menuseparator");
            aPopup._endOptSeparator.className = "bookmarks-actions-menuseparator";
            aPopup.insertBefore(aPopup._endOptSeparator, aPopup.firstChild);
            aPopup._endOptOpenAllInTabs = document.createXULElement("menuitem");
            aPopup._endOptOpenAllInTabs.className = "openintabs-menuitem";
            if (this.options?.extraClasses?.entry) {
              aPopup._endOptOpenAllInTabs.classList.add(
                this.options.extraClasses.entry
              );
            }
            aPopup._endOptOpenAllInTabs.addEventListener('command', function (event) {
    			PlacesUIUtils.openMultipleLinksInTabs(this.parentNode._placesNode, event,
                PlacesUIUtils.getViewForNode(this));
    		});          
            
            aPopup._endOptOpenAllInTabs.addEventListener('click', function (event) {
    			checkForMiddleClick(this, event);
    			event.stopPropagation();
    		});
              
           aPopup.insertBefore(aPopup._endOptOpenAllInTabs, aPopup.firstChild);
          }
    
          let label = menuitemCount + " Link";
            if (menuitemCount != 1) {
              label += "s";
            }
            label += " / " + menuCount + " Ordner."
            if (menuitemCount == 1) {
              label += " -> Link in Tab öffnen."
            } else if (menuitemCount > 1) {
              label += " -> Links in Tabs öffnen."
            }
    
          aPopup._endOptOpenAllInTabs.setAttribute("label", label);
        }
      }
    
      setTimeout(function() {
          setFunction();
      },50);
      
    })();
    Alles anzeigen
  • userChrome.js Scripte für den Fuchs (Diskussion)

    • milupo
    • 10. Juli 2025 um 20:48

    Das Skript muss umgeschrieben werden. Es funktioniert nur bei mir im Nightly, weil ich die Einstellung security.browser_xhtml_csp.enabled in about:config auf false gesetzt habe.

    Son Goku Setze diese Einstellung ebenfalls auf false, bis jemand das Skript umgeschrieben hat.

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

    • milupo
    • 10. Juli 2025 um 18:18
    Zitat von Son Goku

    dieses Script funktioniert leider nicht mehr.

    Doch es funktioniert hier, obwohl es in den Zeilen 50 und 55 augenscheinlich noch die Inline-Eventhandler oncommand bzw. onclick gibt. Sogar im 142er Nightly.

    Irgendwie scheint mir, dass du eine falsche Vorstellung von dem Skript hast. Die Zeile oben gibt die Anzahl der Links an und die Anzahl der Ordner. Die Links werden bei Klick in Tabs geöffnet. Und genau das funktioniert hier.

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

    • milupo
    • 9. Juli 2025 um 14:49
    Zitat von Endor

    Liegen tut das an diesem Absatz,
    Zeilen 65 - 80:

    Dein Code-Ausschnitt ist älter als der von sam2008, bei dir wird noch der Inline-Eventhandler onpopupshowing verwendet, der ist im Code von sam2008 schon umgeschrieben.

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

    • milupo
    • 9. Juli 2025 um 14:44
    Zitat von 2002Andreas

    Ändere doch bitte mal diesen Wert:

    Das sollte umgeschrieben werden. Das ist ein Inline-Eventhandler.

  • PDF-Anhang in GMX E-Mail lässt sich nicht herunterladen

    • milupo
    • 8. Juli 2025 um 17:48
    Zitat von 2002Andreas

    Einbildung ist doch auch eine Bildung

    Genau und bei so manchem die einzige. :)

  • PDF-Anhang in GMX E-Mail lässt sich nicht herunterladen

    • milupo
    • 8. Juli 2025 um 17:42
    Zitat von BrokenHeart

    Nur gut, dass wir milupo haben, sonst hätte sich der Knoten nie gelöst...

    Vorsicht, ein eingebildeter milupo würde dir sicher nicht gefallen. :D

  • PDF-Anhang in GMX E-Mail lässt sich nicht herunterladen

    • milupo
    • 8. Juli 2025 um 17:15
    Zitat von 2002Andreas

    Wird die .pdf geöffnet, und der Download landet hier im Temp Ordner:

    Ist das nicht mal geändert worden? Früher landeten die pdf-Dateien im Temp-Ordner, jetzt im Download-Ordner. Es gibt/gab allerdings eine Einstellung in about:config, die das rückgängig machte. Welche weiß ich nicht mehr. Da gab es, wenn ich mich recht erinnere, mal eine breite Diskussion hier im Forum.

  • Eine Scrollbar wird meistens durch eine andere zugedeckt

    • milupo
    • 5. Juli 2025 um 18:45
    Zitat von Webmark

    doch beim Aufruf des oben genannten Links erhalte ich den Fehler 404.

    Kann ich bestätigen.

  • Simple Tab Group: Tabs beim Wiederherstellen leer

    • milupo
    • 4. Juli 2025 um 17:36

    Ach ja, schon wieder vergessen. :(

  • Simple Tab Group: Tabs beim Wiederherstellen leer

    • milupo
    • 4. Juli 2025 um 17:30
    Zitat von micha112

    habe ich jetzt MozBackup ausprobiert und siehe da die Simple Tab Groups werden komplett und korrekt mit übertragen.

    Glückspilz. MozBackup solltest überhaupt nicht mehr verwenden. Die letzte Version ist mehrere Jahre alt, da der Entwickler die Erweiterung schon lange nicht mehr weiterentwickelt. MozBackup ist überhaupt nicht mehr auf der Höhe der Zeit

  • Rechtschreibprüfung während der Texteingabe funktioniert nicht. In den Einstellungen aber aktiviert!

    • milupo
    • 2. Juli 2025 um 22:13

    Hast du ein Rechtschreibwörterbuch in Firefox installiert? Ohne Rechtschreibwörterbuch kann Firefox keine Fehler erkennen. Standardmäßig bringt der deutsche Firefox aus rechtlichen Gründen kein Rechtschreibwörterbuch mit, du musst eins nachträglich installieren.

  • Firefox kann manche Internet-Seiten nicht öffnen (Windows 11)

    • milupo
    • 1. Juli 2025 um 21:30

    Kann ich bestätigen.

  • Firefox kann manche Internet-Seiten nicht öffnen (Windows 11)

    • milupo
    • 1. Juli 2025 um 19:59

    Könnte sein, dass der Link uralt ist, aus einer Zeit, als Adwcleaner noch nicht zu Malwarebytes gehörte.

  • Firefox kann manche Internet-Seiten nicht öffnen (Windows 11)

    • milupo
    • 1. Juli 2025 um 19:55

    Lade dir den Adwcleaner von hier herunter:

    AdwCleaner 2025 - Kostenloses Tool zum Reinigen und Entfernen von Adware | Malwarebytes
    Malwarebytes AdwCleaner 2025 kostenlos herunterladen , um Adware, Bloatware, unerwünschte Toolbars und andere potenziell unerwünschte Programme (PUPs) von…
    www.malwarebytes.com

    Die von Andreas angegebene Seite kannst du dennoch als Anleitung nutzen.

  • mal klipp & klar: wie erkenne ich bei der Windows-Version, ob ich im privaten Modus bin?

    • milupo
    • 27. Juni 2025 um 15:16

    Wo du das nicht auf Anhieb siehst, ist, wenn du keine Chronik anlegen lässt. Ohne Chronik surfst du quasi ebenfalls im privaten Modus.

  • Adressleiste mit Suchfunktion statt mit Weltkugel

    • milupo
    • 25. Juni 2025 um 22:26
    Zitat von 2002Andreas

    Ich hatte den Code hier erst etwas anders erstellt, dafür brauchte ich das.

    Ich habe da nichts getestet, aber es hätte ja mit visibility: hidden einen ungewollten freien Raum geben können.

Unterstütze uns!

Jährlich (2025)

101,9 %

101,9% (662,48 von 650 EUR)

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