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

Beiträge von bege

  • Script Speichern in für Fx 78 wieder anpassen

    • bege
    • 23. Dezember 2021 um 19:46
    Zitat von FuchsFan
    Zitat von FuchsFan

    Erst nachdem ich in der handlers.json den Wert {"defaultHandlersVersion":{"de":4},"mimeTypes":{"application/pdf":{"action":0,"extensions":["pdf"],"ask":true}, von 4 auf 0 geändert habe, ist es wieder vorbei.

    Neuerdings sind nach den vielen Updates die Werte in der handlers.json wieder automatisch umgestellt worden. Hatte das schon vor einiger Zeit bemerkt, aber es als einmalige Sache abgehakt.

    Nun habe ich mal rein geschaut, durchweg die werte auf 1 gestellt, somit öffnen sich die Dateien automatisch nach dem Download mit dem verknüpften Programm. Ärgerlich!

    Alles wieder auf Null eingerichtet, nun ist wieder Ruhe.

    Wurde das bei euch auch schon bemerkt?

    Ich war verreist, deshalb erst jetzt eine Reaktion.

    Hängt es vielleicht damit zusammen?:

    Zitat von bege

    Bei mir macht das Skript mit einem Dateityp das, was ich vorher mit dem normalen Fx-Download-Dialog mit dem Dateityp gemacht habe.

    Speichere ich eine Datei, tut das auch das Skript, ohne sie anzuzeigen und sie wird nicht gelöscht nach einem Neustart.
    Lasse ich die Datei mit Firefox oder einem anderen Programm anzeigen, zeigt auch das Skript die Datei nach dem Download an und sie wird nach einem Neustart gelöscht.

    (aus #111)

    Das Löschen wurde ja mit user_pref("browser.helperApps.deleteTempFileOnExit", false); gelöst.

  • Script-Button verschiebbar machen

    • bege
    • 23. Dezember 2021 um 19:36
    Zitat von milupo
    Zitat von bananovic

    Aber die Scripts in Thunderbird lassen sich nicht verschieben.

    Die sollten sich auch verschieben lassen. Bei mir tun die beiden Skripte das, vorausgesetzt, du hast das Anpassen-Fenster geöffnet.

    Liste der Userscripts - ab Version 91+

    Wie sehen die bei dir aus? Ich habe das in TB nie hingekriegt und irgendwann den Hinweis bekommen, dass CustomizableUI.createWidget in TB nicht verfügbar sei. Vielleicht können wir das im TB-Forum weiterführen.

  • Elemente in der Seitenleiste untersuchen?

    • bege
    • 28. Oktober 2021 um 19:03
    Zitat von milupo

    Und ich weiß auch nicht, warum du ignorierst, dass die anderen, die sich hier zu Wort gemeldet haben, das ebenfalls für unmöglich halten.

    Lies meinen Beitrag noch mal. Das Gegenteil ist der Fall.

  • Elemente in der Seitenleiste untersuchen?

    • bege
    • 28. Oktober 2021 um 18:24
    Zitat von milupo

    ... Es gibt nichts außer treechildren. Die einzelnen Selektoren müssten darunter sein. Da gibt es aber nichts...

    Danke, milupo und alle anderen, die genauso hartnäckig dran bleiben wie ich.

    Ich bleibe deswegen so hartnäckig, weil, was du schreibst, nicht ganz stimmt. Das hier ist ein Auszug aus der folderpane.css aus der omni.ja von Thunderbird.

    Zitat

    /* ..... Local folders ..... */

    .tabmail-tab[type="folder"][IsServer="true"][ServerType="none"],

    treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-none) {

    list-style-image: url("chrome://messenger/skin/icons/folder-local.svg");

    fill: var(--primary);

    }

    /* ..... Secure mail server ..... */

    .tabmail-tab[type="folder"][IsServer="true"][ServerType="imap"][IsSecure="true"],

    .tabmail-tab[type="folder"][IsServer="true"][ServerType="pop3"][IsSecure="true"],

    treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-pop3, isSecure-true),

    treechildren::-moz-tree-image(folderNameCol, isServer-true, serverType-imap, isSecure-true) {

    list-style-image: url("chrome://messenger/skin/icons/message-secure.svg");

    fill: var(--primary);

    }

    Alles anzeigen

    Die treechildren haben also eine ganze Menge Eigenschaften, die sich alle per CSS ansprechen lassen. Sowohl die Erweiterung "Phoenity Icons" als auch edvoldi und ich nutzen eine geänderte folderpane.css um die Ordnersymbole zu ändern:

    Thunderbird 78 - Hässliche Icons - Thunderbird Mail DE
    Um Rückfragen vorzubeugen, bitten wir um folgende Angaben:Thunderbird-Version (konkrete Versionsnummer 78.0 Betriebssystem + Version: Windows 7 Pro - 64bit…
    www.thunderbird-mail.de

    Die Eigenschaften IsServer und ServerType finden sich auch in der folderpane.js.

    Mir fehlt noch eine einzige Eigenschaft, nämlich der Kontoname. Der wird natürlich auch in der folderpane.js verarbeitet, aber ich kann keine passende CSS-Eigenschaft erkennen.

    Und an dem Punkt magst du recht haben, dass die tatsächlich nicht existiert, obwohl Thunderbird es schafft, den richtigen Kontonamen dem jeweiligen Konto zuzuordnen, auch wenn die Kontenreihenfolge verändert wird.

    Um das herauszufinden und eine generelle Antwort zum Untersuchen der Seitenleiste zu bekommen, habe ich nachgefragt und wie es aussieht, lautet die Antwort auf beides: Geht nicht.

    Deshalb bleibt wohl nur, wie .DeJaVu  2002Andreas zitiert, im Einzelfall die omni.ja zu durchforsten und zu hoffen, dass diese Konstruktion wieder geändert wird, wie Sören Hentzschel schreibt.

    Also nochmal danke an alle, die sich hier beteiligt haben. <3

  • Elemente in der Seitenleiste untersuchen?

    • bege
    • 27. Oktober 2021 um 19:32

    Sören Hentzschel  2002Andreas

    Ich bin dankbar für die Tipps, wie ich mit meiner Fragestellung in Thunderbird weiterkomme, aber da das hier das Firefox-Forum ist, möchte ich nochmal meine Ausgangsfrage stellen, die auch den Firefox betrifft:

    Wie kann man die Selektoren und Eigenschaften der Elemente in der Seitenleiste, also der treechildren, herausfinden?

  • Elemente in der Seitenleiste untersuchen?

    • bege
    • 27. Oktober 2021 um 17:42
    Zitat von milupo
    Zitat von bege

    Ich habe auch schon diverse js-Dateien im TB-Code durchforstet, dort werden natürlich auch Konto- und Servernamen angesprochen, aber wie die CSS-Eigenschaft heißt, war für mich nicht ersichtlich.

    Nochmal: Es ist nicht möglich die Konten per CSS einzeln anzusprechen. Es gibt keine spezifischen Selektoren, sondern eben nur treechildren und dafür nur eine Klasse, die für alle Konten gilt. Die Konten einzeln anzusprechen ist offensichtlich nur per Skript möglich. Ein solches Skript muss sozusagen eigene Selektoren mitbringen. Warte mal, bis sich aborix meldet.

    Aber die Kontonamen stehen doch im Ordnerbaum. Dann muss es doch mindestens eine Eigenschaft wie label oder ähnlich geben.

  • Elemente in der Seitenleiste untersuchen?

    • bege
    • 27. Oktober 2021 um 17:29
    Zitat von 2002Andreas
    Zitat von bege

    die einzelnen Elemente in der Seitenleiste

    Die Browser-Werkzeuge öffnen.

    Dann darin die Sidebar erst aktivieren

    Dankeschön! Das ist tatsächlich ein Schritt weiter, aber weiter als bis treechildren komme ich damit noch nicht. Irgendwie muss Firefox die Elemente doch auch ansprechen. Ich finde HTML und besonders Javascript zwar schwierig, wenn's ans Eingemachte geht, aber Zauberei ist es dann doch nicht. :S

    In der Thunderbird-Erweiterung "Phoenity Icons" gibt es CSS-Dateien, die die Symbole ansprechen, aber nicht per Konto, sondern nur per Ordner-Typ. Es gibt also die Selektoren, aber wie findet man die heraus? Warum ist die Seitenleiste auch beim Firefox nicht per Inspektor untersuchbar? Gibt es dafür einen anderen Weg?

    Zitat von Sören Hentzschel
    Zitat von milupo

    Er möchte in TB jedem Konto eine eigene Farbe zuweisen. Das hat er früher mit der Erweiterung Account Colors gemacht, die es aber nicht als Webextension gibt.

    bege: Muss denn der ganze Bereich eingefärbt sein, so wie im Screenshot der Erweiterung auf der Erweiterungs-Seite von Thunderbird zu sehen? Denn wenn es reicht, die Icons einzufärben: Das ist ein Standard-Feature von Thunderbird seit Version 78. Nur als Alternative, falls es auch ein bisschen weniger sein darf, weil das auch ohne Anpassung funktioniert.

    Danke euch beiden. Ideal wäre tatsächlich, den ganzen Hintergrund je Konto einzufärben, weil ich per CSS die klassischen Ordnersymbole nutze, die sind für mich immer noch am übersichtlichsten. Es würde auch reichen, die Hintergründe der Kontobezeichnungen einzufärben, dafür gibt es sogar den Code im TB-Forum, aber wie bei den Ordnern nur für alle Konten, nicht per Konto. Dafür brauche ich eine Eigenschaft, die das Konto bezeichnet. Mit dem Inspektor ist das bei allen anderen Elementen ja kein Problem, nur eben in der Seitenleiste.

    Ich habe auch schon diverse js-Dateien im TB-Code durchforstet, dort werden natürlich auch Konto- und Servernamen angesprochen, aber wie die CSS-Eigenschaft heißt, war für mich nicht ersichtlich.

  • Elemente in der Seitenleiste untersuchen?

    • bege
    • 27. Oktober 2021 um 01:06

    Hallo,

    mit dem Inspektor kann ich die einzelnen Elemente in der Seitenleiste z.B. Lesezeichen nicht untersuchen. Das gilt genauso für Thunderbird 91. Ich brauche das gerade für Thunderbird, komme damit aber nicht weiter. Da es das gleiche Problem im Firefox gibt, hoffe ich hier auf Hilfe.

    Gibt es eine Möglichkeit, die Selektoren und Eigenschaften der Elemente herauszufinden?

  • RestartFirefox_plus.uc.js keine Funktion

    • bege
    • 8. Oktober 2021 um 22:51
    Zitat von milupo

    Es ist auch immer furchtbar mit Kommas, Semikola und Klammern. Wenn man da nicht aufpasst, hat man einen Syntaxfehler.

    Das kann ich aus eigener stundenlanger Erfahrung nur bestätigen. ;)

  • RestartFirefox_plus.uc.js keine Funktion

    • bege
    • 8. Oktober 2021 um 22:10
    Zitat von oldman53

    Hallo,

    mit dem Originalen Script gibt es die Auswahl:

    Linksklick = Neustart

    Rechtsklick = Neustart + Cache löschen.

    Wird bei Hover angezeigt.

    Und diese Doppelauswahl nur mit dem Button im Hamburger, wäre der Hit.

    Alles anzeigen

    Der Teil dieses Skripts fürs Hamburger-Menü mit dieser Funktion sieht bei mir so aus:

    JavaScript
    (function() {
    if (location != 'chrome://browser/content/browser.xhtml') return;
    
    /* App (Hamburger) Menu */
    var menuitem = document.createXULElement('toolbarbutton');
    menuitem.id = 'restartfirefox-appMenu';
    menuitem.classList.add('subviewbutton', 'subviewbutton-iconic');
    menuitem.setAttribute('label' , 'Neustart');
    menuitem.setAttribute('tooltiptext' , 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)');
    menuitem.style.listStyleImage= 'url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89%2BbN%2FrXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz%2FSMBAPh%2BPDwrIsAHvgABeNMLCADATZvAMByH%2Fw%2FqQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf%2BbTAICd%2BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA%2Fg88wAAKCRFRHgg%2FP9eM4Ors7ONo62Dl8t6r8G%2FyJiYuP%2B5c%2BrcEAAAOF0ftH%2BLC%2BzGoA7BoBt%2FqIl7gRoXgugdfeLZrIPQLUAoOnaV%2FNw%2BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl%2FAV%2F1s%2BX48%2FPf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H%2FLcL%2F%2Fwd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s%2BwM%2B3zUAsGo%2BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93%2F%2B8%2F%2FUegJQCAZkmScQAAXkQkLlTKsz%2FHCAAARKCBKrBBG%2FTBGCzABhzBBdzBC%2FxgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD%2FphCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8%2BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8%2BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR%2BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI%2BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG%2BQh8lsKnWJAcaT4U%2BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr%2Bh0uhHdlR5Ol9BX0svpR%2BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK%2BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI%2BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q%2FpH5Z%2FYkGWcNMw09DpFGgsV%2FjvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY%2FR27iz2qqaE5QzNKM1ezUvOUZj8H45hx%2BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4%2FOBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up%2B6Ynr5egJ5Mb6feeb3n%2Bhx9L%2F1U%2FW36p%2FVHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm%2Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw%2B6TvZN9un2N%2FT0HDYfZDqsdWh1%2Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc%2BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26%2FuNu5p7ofcn8w0nymeWTNz0MPIQ%2BBR5dE%2FC5%2BVMGvfrH5PQ0%2BBZ7XnIy9jL5FXrdewt6V3qvdh7xc%2B9j5yn%2BM%2B4zw33jLeWV%2FMN8C3yLfLT8Nvnl%2BF30N%2FI%2F9k%2F3r%2F0QCngCUBZwOJgUGBWwL7%2BHp8Ib%2BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo%2Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt%2F87fOH4p3iC%2BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi%2FRNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z%2Bpn5mZ2y6xlhbL%2BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a%2FzYnKOZarnivN7cyzytuQN5zvn%2F%2FtEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1%2B1dT1gvWd%2B1YfqGnRs%2BFYmKrhTbF5cVf9go3HjlG4dvyr%2BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql%2BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO%2FPLi8ZafJzs07P1SkVPRU%2BlQ27tLdtWHX%2BG7R7ht7vPY07NXbW7z3%2FT7JvttVAVVN1WbVZftJ%2B7P3P66Jqun4lvttXa1ObXHtxwPSA%2F0HIw6217nU1R3SPVRSj9Yr60cOxx%2B%2B%2Fp3vdy0NNg1VjZzG4iNwRHnk6fcJ3%2FceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w%2B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb%2B%2B6EHTh0kX%2Fi%2Bc7vDvOXPK4dPKy2%2BUTV7hXmq86X23qdOo8%2FpPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb%2F1tWeOT3dvfN6b%2FfF9%2FXfFt1%2Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v%2B3Njv3H9qwHeg89HcR%2FcGhYPP%2FpH1jw9DBY%2BZj8uGDYbrnjg%2BOTniP3L96fynQ89kzyaeF%2F6i%2FsuuFxYvfvjV69fO0ZjRoZfyl5O%2FbXyl%2FerA6xmv28bCxh6%2ByXgzMV70VvvtwXfcdx3vo98PT%2BR8IH8o%2F2j5sfVT0Kf7kxmTk%2F8EA5jz%2FGMzLdsAAAAEZ0FNQQAAsY58%2B1GTAAAAIGNIUk0AAHolAACAgwAA%2Bf8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAN8SURBVHjaVJFNTBxlAIafb2Z29gd2l4VdYCkokAUt1AJplQRTrVqjUWMPPWHSCzb21IOn9qIHY2xMahoTTb00NmkUm5qAjdpUI61VaCxCpCVYixt%2ByvKzCwu7LDs7zMw3HmhM%2Bt6fJ0%2FyCp69wiOzZBCPcqSmIXg0HPHuC4R8nkLWyOXyYiIzfuVHzMIA%2BZsLtH18EApntUdhpzUSD5577nDLi%2FGWKjx%2BHVfR8HpFwNwsxTMzza%2BOXJ1%2B58Ev2sVEV%2ByEawXqxf8FllNWEQ9ePXzsqQOecIDU8jampSAVD76Al2BIIx4Dv2Nz7%2FYq%2B5%2BP8sNXE6WdAhdQlOM9rzUdaGiN8M9UjnKvQjzuA0UjV3AxDIcHywqRoEbXoVrKgyBtKXYEUvprmiN9oaoyvr9wl62NHJbtJeDzOo17YmprVzWOppLO2RRNwf1FSOzSUAXsCIR4QdP13UPfjhUde2mjuBXUjcXNEabOnJmq7Y4Nd7z1fu%2BJ%2FR2Jpgrm0jauAI8GlnSlBi4I0bO6sLBWHc9esxRdmjOZf5n%2B5CLWzCzOvsbKupBZ1xgmElUoC%2BgoKtRGQfNomoaND8P8XS%2Bby1olO7O6GHTl1DejGDOrNB%2BvpO7I%2Ba31%2FDP9Z28YUmqoqhCKcG2EYD6ZMUTojZ8WHmsqD%2BI6wnWFajugCkuuZaV%2FZS47wp99R7E3LbxPV6rtr7dV1pmyuBWs3hr7dZ380LC2tzseffvUHm86C1JC2A%2FrGcn509cn%2BPvTk9ibc1R06qL91Ms1CadF000ll9rVS2VykLzVr0lHOgtpuJ9yUFyXxqhKZjbH2nJRI9IZwyw2kXjvXV%2FIOWgaBcc2a%2BtjdVXR1J3iBDx8QUpQUJAuJJclseogxz441H5vrPO72cm0VSyVPJq27ZaHm8ST3Y0M9d9Kkr19A1A1x4VIObTGBfNrsJ5XmE9b6KqgvrOGhr1Vns2sgeNIkXiigvHf1liZuHWZYjINSEXRVLewZjN6bYmYbvN4rcDvVzFKLnOpErMLBpvbklClznyyyPDA6DjTX3wJWICr%2Bnb3ffjXSGpl5Nxnn88uh2ORUCBaHfVQU%2BsjVuGhKqJT5lFYShr8fGH4j42bH53EnJ4EtgEEPQOTzHx9mqXLl9AT9TS82RvreOmVcMTXVh4JhIr5kp3LFu6u3Lk%2ByMylQazU3ENYAvw3AFUTimFqj5i7AAAAAElFTkSuQmCC)',
    menuitem.setAttribute('onclick', 'if (event.button == 0) { \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                  }; \
                                  if (event.button == 1 || event.button == 2) { \
                                      Services.appinfo.invalidateCachesOnRestart(); \
                                      Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                  };');
    var refItem = document.getElementById('appMenu-viewCache').content.getElementById('appMenu-quit-button2');
    refItem.parentNode.insertBefore(menuitem, refItem);
    })();
    Alles anzeigen

    Falls es bei dir wie gewünscht funktioniert, gebührt der Dank diesem Forum. <3 Ich weiß nicht mehr, woher ich diesen Code habe, wahrscheinlich aus all den Tipps hier zusammengebastelt. :)

  • Toggle Findbar

    • bege
    • 6. Oktober 2021 um 21:24
    Zitat von Speravir
    Zitat von bege

    Gerade probiert, da fehlt immer noch }; vor der letzten Zeile.

    Auweia. Und ich dachte, es wäre davor schon peinlich genug. Jetzt auch bei mir nochmals korrigiert, Harff182 hatte es aber gleich korrekt gepostet.

    Es ist ja eher beruhigend zu sehen, dass auch andere über solche Sachen stolpern. :S

  • Toggle Findbar

    • bege
    • 4. Oktober 2021 um 20:31
    Zitat von Speravir

    Auf Wunsch hier eine aktualisierte Version von oben:

    JavaScript
    /*
    * ToggleFindbar - aborix in
    * https://www.camp-firefox.de/forum/thema/123414/?postID=1091349#post1091349
    * kleines Update: Speravir
    */
    (function() {
        if (window.gBrowser) {
            document.getElementById('cmd_find').setAttribute('oncommand',
                'if (!gFindBar || gFindBar.hidden) { gLazyFindCommand("onFindCommand") } else { gFindBar.close() }'
            );
    })();
    Alles anzeigen

    (Nur in Zeile 2 geändert, wegen des vorangestellten Kommentars bei mir Zeile 6.)

    Edit: Korrigiert, siehe direkt folgende Antwort von Harff182.

    Danke für den Code. Gerade probiert, da fehlt immer noch }; vor der letzten Zeile.

  • Suche in Adressleiste mit nur einem Klick starten

    • bege
    • 30. September 2021 um 21:32
    Zitat von klickman

    Genau das macht es. Herzlichen Dank!

    Super! Klickst du bitte unterm Thementitel noch auf das Kästchen, damit das Thema als gelöst markiert wird?

  • Suche in Adressleiste mit nur einem Klick starten

    • bege
    • 30. September 2021 um 20:34
    Zitat von klickman

    Danke! Wenn das noch mittels Skript ohne Shift-Taste realisiert werden könnte, wärs perfekt.

    Ich habe es nicht probiert, aber wenn ich es richtig verstanden habe, soll dieses Skript genau das wiederherstellen:

    uc.css.js/oneClickOneOffSearchButtons.uc.js at master · aminomancer/uc.css.js
    My personal Firefox theme/layout, plus some privileged scripts to add new behaviors and functions. - uc.css.js/oneClickOneOffSearchButtons.uc.js at master ·…
    github.com
  • user.js - Einträge noch gültig oder veraltet?

    • bege
    • 20. September 2021 um 17:32
    Zitat von Boersenfeger

    Also Feuer frei:

    user_pref("browser.preferences.instantApply",true) stand bei mir auf "false", die Umstellung auf "true" bringt keine Änderung. Vielleicht ist das veraltet.

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

    • bege
    • 19. September 2021 um 17:56
    Zitat von Dharkness
    Zitat von bege

    Ich bin mir keiner Schuld bewusst.

    Das sagen sie alle. :P :saint:

    Ich war's nicht, das war schon! :saint:

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

    • bege
    • 19. September 2021 um 17:16
    Zitat von Dharkness

    Hier wird der normale Button Bildschirmfoto aufnehmen auf internen Seiten, about:preferences, about:addons, usw. und Addon-Seiten deaktiviert und der per Script in der Urlbar eingeblendete Button wird komplett ausgeblendet, auf was für einer Seite bist Du?

    Zum Beispiel auf dieser hier. Den Button finde ich weder auf der Navigationsleiste noch im Dialog "Symbolleiste anpassen".

    Gerade wollte ich fragen, wo man den außer per CSS noch ausschalten kann, da fiel mir ein, mal in about:config zu schauen. Und siehe da: "extensions.screenshots.disabled" stand auf "true" - warum auch immer. :/

    Ich bin mir keiner Schuld bewusst. :whistling:

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

    • bege
    • 19. September 2021 um 16:41
    Zitat von Boersenfeger

    BTW: Die Standardschaltfläche für den Screenshot ist hier ebenfalls nicht zu sehen... :/

    Hier auch nicht (Fx 92.0), auch nicht nach Deaktivierung aller CSS-Dateien.

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

    • bege
    • 9. August 2021 um 20:52
    Zitat von aborix

    Testet bitte:

    Nach dieser Zeile, in der Version aus #2788 hat sie die Nr. 310:

    JavaScript
                menuitem.setAttribute("onclick", "UCL.itemClick(event);");

    fügt ein:

    JavaScript
                menuitem.setAttribute("onmouseup", "if (event.button == 1) event.preventDefault();");

    Super, vielen Dank aborix .

    Ich habe es auch mal in mein für Thunderbird angepasstes Skript eingebaut, das ja in der bisherigen Version 78 noch funktioniert, und auch dort funktioniert es mit dieser Ergänzung. Ich vermute mal, dass es in einer neuen Version 90+ dort auch nicht mehr funktionieren würde.

  • Ehrentitel

    • bege
    • 8. August 2021 um 18:52
    Zitat von Sören Hentzschel

    Aktuell nicht. Das heißt nicht, dass es nicht irgendwann kommen kann, aber eines nach dem anderen. Nur wenn es kommt, dann mit einer sehr gut überlegten Auswahl und definitiv nicht mit jeder Reaktion, die in dem Screen aus dem Thunderbird-Forum zu sehen ist. ;)

    Ich würde es sehr begrüßen, wenn du das aktivierst, wobei mir schon ein Danke-Button reichen würde.

Unterstütze uns!

Jährlich (2026)

34 %

34% (263,24 von 775 EUR)

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