- Thunderbird-Produkt
- Thunderbird für Windows
- Thunderbird-Version
- 157.0.1
- Betriebssystem
- Windows-11
Ich habe ein altes POP-Konto, was ich noch nicht ganz löschen, aber zurzeit nicht in der UI angezeigt bekommen möchte. Lässt sich das einrichten?
Ich habe ein altes POP-Konto, was ich noch nicht ganz löschen, aber zurzeit nicht in der UI angezeigt bekommen möchte. Lässt sich das einrichten?
Ich gehe mal davon aus, das du den Ordnermodus 'Alle Ordner' meinst. Dann mit CSS Voodoo:
"Name des Kontos" muß natürlich durch den tatsächlichen Namen ersetzt werden.
Wie und wo userChrome funktioniert steht hier.
In den angegebenen Link steht
ZitatMan muss deshalb in Thunderbird mit dem [lexicon='Konfig-Editor',''][/lexicon] noch eine versteckte Einstellung umschalten: toolkit.legacyUserProfileCustomizations.stylesheets muss auf true geschaltet werden.
Was ist mit [lexicon='Konfig-Editor',''][/lexicon] gemeint? Was muss ich tun, um die genannte Einstellung zu ändern?
Konfig-Editor
Das sollte wohl auf diese Seite verlinken.
Ich habe es genau so gemacht: die genannte Option aktiviert, Ordner chrome angelegt, dort die Datei userChrome.css mit folgendem Inhalt:
li[is="folder-tree-row"][title="<Name erstes Konto>"] {
display: none;
}
li[is="folder-tree-row"][title="<Name zweites Konto>"] {
display: none;
}
Es hat nicht funktioniert, die Ordner werden weiterhin gezeigt. Muss in der genannnten Datei eventull noch etwas mehr stehen?
Muss in der genannnten Datei eventull noch etwas mehr stehen?
Nein.
toolkit.legacyUserProfileCustomizations.stylesheets hast du auf true gesetzt?
Und die spitzen Klammern in deinem Code sind hoffentlich nicht wirklich vorhanden.
Ich hatte in der userChrome.css zwei Konten angegeben, die nicht mehr angezeigt werden sollen. Für den zweiten Eintrag war das, wenn auch mit Verzögerung, erfolgreich, aber für den ersten nicht. Ist eventuell etwas zu beachten, wenn man zwei solche Einträge in diese Datei schreiben will?
Der Erfolg für eines der Konten zeigt, dass ich toolkit.legacyUserProfileCustomizations.stylesheets erfolgreich auf true gesetzt habe.
Die spitzen Klammern sind nicht im Code vorhanden. Damit sollte nur ausgedrückt werden, dass hier der "echte" Wert einzusetzen ist.
Für den zweiten Eintrag war das, wenn auch mit Verzögerung, erfolgreich, aber für den ersten nicht.
Dann tippe ich auf einen Schreibfehler beim Namen des Kontos... ![]()
Ich habe die Lösung gefunden: Nach Eintrag in der css - Datei muss man das betreffende Konto noch einmal aufrufen, erst dann wird der css Eintrag aktiv, und das Konto wird nicht mehr angezeigt.
Für den zweiten Eintrag war das, wenn auch mit Verzögerung, erfolgreich, aber für den ersten nicht. Ist eventuell etwas zu beachten, wenn man zwei solche Einträge in diese Datei schreiben will?
Tipp- und Syntaxfehler wie fehlende schließende Klammern oder die Zeile abschließende Semikolons, Sonderzeichen, ggf. enthaltene, aber an der konkreten Stelle nicht erlaubten Leerzeichen (Letzteres ausdrücklich frei geraten) ... das wären die immer wieder unerwarteten, aber häufigsten Fehlerquellen. Auch für Profis übrigens, vertippen tun wir uns alle.
Nach Eintrag in der css - Datei
...muß man grundsätzlich immer TB neu starten... ![]()
..muß man grundsätzlich immer TB neu starten..
Es sei denn, man benutzt den Entwickler-Werkzeugkasten. Aber auch damit funktioniert der obige Code bei mir nicht, unabhängig davon ob ich den Kontennamen oder die Email Adresse in den Code einsetze.
unabhängig davon ob ich den Kontennamen oder die Email Adresse in den Code einsetze.
Was da stehen muß ist das, was angezeigt wird, wenn du mit der Maus über dem Kontennamen schwebst.
wenn du mit der Maus über dem Kontennamen schwebst.
Genau das habe ich ja ausprobiert, mit mehreren Konten in zwei Profilen
Vielleicht ist doch ein !important notwendig.
Hatte auch das schon getestet, mit dem selben Ergebnis.
Mir ist außerdem unklar was der TE in Beitrag #9 mit "Nach Eintrag in der css - Datei muss man das betreffende Konto noch einmal aufrufen.." sagen will.
Ich habe noch nie ein Konto aufgerufen: entweder es ist da in der Konten/Ordnerliste oder nicht. Aber "aufrufen" ??
Bei mir funktioniert dein Code nur, wenn ich die komplette ID kopiere. Das sieht dann ungefähr so aus
#all-aW1hcDovL21hcGVuemlAaW1h.............. {
display: none !important ;
}
#all-aW1hcDovL21hcGVuemlAaW1h
Das ist schön merkwürdig. Und wenn du Pech hast, ändert sich diese merkwürdige ID bei jedem Neustart.
Und wenn du Pech hast
Ich wollte ja nur mal deinen Code ausprobieren, aber keines meiner Konten ausblenden 😀
Aber merkwürdig isses schon, dass er hier in der Mac Version nicht funktioniert.
Das "du" war eher generisch gemeint, im Sinne von 'alle Mac Nutzer, die diese Variante nutzen'.
Das ist schön merkwürdig. Und wenn du Pech hast, ändert sich diese merkwürdige ID bei jedem Neustart.
Nein, die ID bleibt beständig, ich habe mittels solcher IDs einen Rahmen und einen Abstand um meine Konten gebaut, läuft seit der 128esr-Version so bis zur derzeitigen 140esr und nach Upgrade auf die neueste ESR wird das auch nicht anders sein.