Mnenhy 
| resources: | Home Download & Installation Documentation Bugs Source Code Version History Spinoffs |
|---|
| Einleitung | Inhalt | Ordnerabhängiger Speicher |
Selbstdefinierte Kopfzeilen & X-Faces (SeaMonkey, Mozilla, Thunderbird)
Mnenhy erlaubt eine alternative Auswahl der bei E-Mail und Usenet-Postings angezeigten Kopfzeilen. Zudem werden eventuell dort enthaltene X-Faces (kleine Schwarz/Weiß-Bilder) angezeigt.

Selbstdefinierte Kopfzeilenlisten
Anzeige
Diese Abbildung zeigt die Anzeige einer selbstdefinierte Kopfzeilenliste namens 'Extended Normal View', ausgewählt über das Knopfmenü in der oberen linken Ecke der Kopfzeilenanzeige oder per Ansicht → Kopfzeilen → Extended Normal View. Normalerweise versteckte Kopfzeilen wie die References sind sichtbar und anklickbar; Links, Smileys und andere Textauszeichnungen werden entsprechend angezeigt. Rechts neben den Kopfzeilen ist ein X-Face zu sehen.
Mehr Information über das Erzeugen von X-Faces gibt es auf http://www.dairiki.org/xface/, zum Senden der X-Face- (und anderer) Kopfzeilen mit Mozilla siehe Mozilla-Bug 61520, Kommentar #16.

Einstellungsdialog selbstdefinierte Kopfzeilenlisten
Anpassung
Alle Einstellungen zu den Kopfzeilen werden im Einstellungsdialog vorgenommen:
- Mozilla: Bearbeiten → Einstellungen → Mnenhy → Selbstdefinierte Kopfzeilen
- Thunderbird bis 0.6: Extras → Einstellungen → Erweiterungen → Mnenhy → Einstellungen → Mnenhy → Selbstdefinierte Kopfzeilen
- Thunderbird ab 0.7: Extras → Extension-Manager → oberstes Icon rechts neben dem Mnenhy-Eintrag → Selbstdefinierte Kopfzeilen
Der Einstellungsdialog erlaubt in der Ausklappbox die Auswahl und Verwaltung dieser Kopfzeilenlisten:
- Filter
Diese Kopfzeilen werden in den Nachrichtenfiltern und dem Suchdialog angezeigt. Anpassungen werden in der user_pref mailnews.customHeaders gespeichert. - Nachrichten-Editor
Diese Kopfzeilen werden in der Kopfzeilenausklappbox des Nachrichten-Editor angezeigt. Anpassungen werden in der user_pref mail.compose.other.header gespeichert. - Extended Normal View
Dies is eine vordefinierte Liste zur Darstellung der Fähigkeiten Mnenhys. Alle (der beliebig vielen) mnenhydefinierten Listen werden in der Datei mnenhy.rdf im jeweiligen Benutzerprofil gespeichert.
Eine jede solche Liste definiert für jede bekannte Kopfzeile:
- Kopfzeile
ob sie angezeigt wird, wenn sie in der Nachricht enthalten ist:
⇒ Häkchen == ja.
Für alle Listen gemeinsam definiert wird:
- Format
welcher Art die Ausgabe des Textinhalt ist:
- Text:
⇒ der originale Textinhalt wird angezeigt. - E-Mail:
⇒ der Textinhalt wird als E-Mail-Adresse interpretiert. - Newsgroup:
⇒ der Textinhalt wird als Name einer Newsgroup interpretiert und anklickbar gemacht. - Message-ID:
⇒ der Textinhalt wird als Message-ID interpretiert und anklickbar gemacht. In Verbindung mit dem Message-ID-Finder ergibt sich die aus früheren Netscape-Versionen bekannte Möglichkeit der Referenzrückverfolgung! - Link:
⇒ der Textinhalt wird angezeigt, wobei Links, Smileys und Textstyles entsprechend als ebensolche angezeigt werden.
- Text:
- Anzeigenname
welcher Name in der Anzeige benutzt wird:
- Ist hier ein eigener Name angegeben, wird dieser benutzt.
- Andernfalls wird ein entsprechender Eintrag des aktuellen Sprachpaketes benutzt (sofern vorhanden).
- Ansonsten wird der Originalkopfzeilenname aufbereitet.
- Indexstring
welche Position in der Sortierreihenfolge eingenommen wird:
- Die Kopfzeilenanzeige wird anhand der hier angegebene Zeichenketten aufsteigend sortiert.
Mit Ausnahme von Filter und Nachrichten-Editor können Listen über die entsprechenden Knöpfe rechts oben erstellt, umbenannt oder gelöscht werden.
Kopfzeilen können über die entsprechenden Knöpfe rechts unten erstellt, bearbeitet oder gelöscht werden.
Tips & Tricks
-
Nahezu alle Kopfzeilen können auch indivuduell gestylet werden, sogar in Abhängigkeit vom
aktuellen Wert. Dafür müssen ein paar CSS-Regeln in die
userChrome.css
eingetragen werden (Kopfzeilennamen müssen in Kleinbuchstaben notiert werden):
/* X-No-Archive in Rot anzeigen */ #expandedx-no-archiveBox { color: red ! important; } /* größere Schrift nutzen, wenn der Name der Newsgruppe den Text 'blind' enthält */ [header="newsgroups"][headervalue*="blind"] { font-size: 30px ! important; } -
Insbesonders Mac-Nutzer sollten folgende CSS-Regel in ihre
userChrome.css
setzen, um die Köpfe hinter den Newsgruppennamen und MessageIDs loszuwerden:
.MnenhyNGField .emailDisplayImage, .MnenhyRefField .emailDisplayImage { display: none ! important; } -
Auch die X-Face-Farben können durch eigene CSS-Regeln in der
userChrome.css
beeinflußt werden:
#fromBuddyIcon { color: green; background-color: red; padding: 0 ! important; margin: 5px; } -
Wen die X-Face-Anzeige stört, der kann sie mit der folgenden Zeile in seiner
user.js auch abschalten:
user_pref("extensions.mnenhy.headers.noxface", true);