Thunderbird ohne GTK Filechooser: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
 
(Thunderbird "Datei speichern unter" Dialog ändern: code entfernt)
 
(11 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
== Thunderbird "Datei speichern unter" Dialog ändern ==
 
== Thunderbird "Datei speichern unter" Dialog ändern ==
  
Für manche, die mit KDE arbeiten und weniger mit Gnome ist es interessant die "Datei speichern unter" Dialog von Firefox und Thunderbird in ihre Umgebung anzupassen. Siehe dazu diese Disskussion: [http://www.linux-club.de/ftopic56101-0-asc-0.html]
+
Für manche, die mit KDE arbeiten und weniger mit Gnome, ist es interessant die "Datei speichern unter" Dialog von Firefox und Thunderbird in ihre Umgebung anzupassen. Siehe dazu diese Disskussion: [http://www.linux-club.de/ftopic56101-0-asc-0.html]
  
Für Thunderbird geht das folgendermaßen:  '''[1]'''
+
Für Thunderbird geht das folgendermaßen:  [https://bugzilla.mozilla.org/show_bug.cgi?id=326227]
  
 
Man sucht sich die Datei /usr/lib/thunderbird/components/nsFilePicker.js
 
Man sucht sich die Datei /usr/lib/thunderbird/components/nsFilePicker.js
Zeile 11: Zeile 11:
  
 
Das sieht dann etwa so aus:  
 
Das sieht dann etwa so aus:  
code:
+
{{blau|
 
     compMgr.registerFactoryLocation(FILEPICKER_CID,
 
     compMgr.registerFactoryLocation(FILEPICKER_CID,
 
                                     "FilePicker JS Component",
 
                                     "FilePicker JS Component",
//@line 278 *snip*
+
//@line 278 *snip*
 
                                     "",
 
                                     "",
//@line 280 *snip*
+
//@line 280 *snip*
 
                                     fileSpec,
 
                                     fileSpec,
 
                                     location,
 
                                     location,
 
                                     type);
 
                                     type);
  
TO
+
Verändern in:
  
Code:
 
 
     compMgr.registerFactoryLocation(FILEPICKER_CID,
 
     compMgr.registerFactoryLocation(FILEPICKER_CID,
 
                                     "FilePicker JS Component",
 
                                     "FilePicker JS Component",
//@line 278 *snip*
+
//@line 278 *snip*
 
                                     FILEPICKER_CONTRACTID,
 
                                     FILEPICKER_CONTRACTID,
//@line 280 *snip*
+
//@line 280 *snip*
 
                                     fileSpec,
 
                                     fileSpec,
 
                                     location,
 
                                     location,
                                     type);
+
                                     type); }}
  
Danach muss diese neue Einstellung erst aktiviert werden. Das geht am besten wenn man eine Erweiterung z.B. das deutsche Sprachplugin deaktiviert und dann wieder aktiviert.  
+
Danach muss diese neue Einstellung erst aktiviert werden. Das geht am besten, wenn man eine Erweiterung z.B. das deutsche Sprachplugin deaktiviert und dann wieder aktiviert.  
  
Alternativ kann man wie im Firefox auch in der Umgebungsvariable den String  
+
Alternativ kann man, wie im Firefox auch, in der Umgebungsvariable den String  
  
export MOZ_XUL_PICKER=1
+
export MOZ_XUL_PICKER=1
  
 
einsetzen. Das würde dann die Dateien /usr/bin/firefox oder /usr/bin/thunderbird betreffen. Hier nur obigen String irgendwo in der Datei einsetzen, speichern, fertig. Allerdings gehen diese Einstellungen bei einem Update verloren und müssen neu eingegeben werden.
 
einsetzen. Das würde dann die Dateien /usr/bin/firefox oder /usr/bin/thunderbird betreffen. Hier nur obigen String irgendwo in der Datei einsetzen, speichern, fertig. Allerdings gehen diese Einstellungen bei einem Update verloren und müssen neu eingegeben werden.
 +
 +
Ab Version 2.0 des Internetbrowsers Firefox funktioniert die oben genannte Methode nicht mehr.
 +
 +
Dafür gibt es eine noch viel einfachere Methode: [http://konquefox.free.fr/index.html#trick_filepicker]
 +
Das heisst: In der Adresszeile "about:config" eingeben.
 +
Dann bei Filter "ui.allow_platform_file_picker" eingeben.
 +
Rechte Maustaste auf der angezeigten Einstellung, dann "Umschalten" anwählen, dann sollte jetzt "false" stehen.
 +
Danach muss Firefox nur neu gestartet werden.
 +
Die oben beschriebene Methode für Thunderbird funktioniert nach wie vor.
  
 
AlexDausF
 
AlexDausF
  
Links:
+
== Quellen und weiterführende Links ==
 +
 
 +
* http://www.linux-club.de/ftopic56101-0-asc-0.html
 +
* https://bugzilla.mozilla.org/show_bug.cgi?id=326227
 +
* http://konquefox.free.fr/index.html#trick_filepicker
  
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=326227
+
----
 +
[[Mozilla Thunderbird|zurück zu Mozilla Thunderbird]]<br />
 +
[[Mail|zurück zur Mail]]
 +
[[Category:Mail]]

Aktuelle Version vom 11. Juni 2007, 12:21 Uhr

Thunderbird "Datei speichern unter" Dialog ändern

Für manche, die mit KDE arbeiten und weniger mit Gnome, ist es interessant die "Datei speichern unter" Dialog von Firefox und Thunderbird in ihre Umgebung anzupassen. Siehe dazu diese Disskussion: [1]

Für Thunderbird geht das folgendermaßen: [2]

Man sucht sich die Datei /usr/lib/thunderbird/components/nsFilePicker.js

Und ändert in der Zeile 276 (die Zeilennummern kann man sich in z.B. Kate anzeigen lassen) die Anführungsstriche in den Text: FILEPICKER_CONTRACTID

Das sieht dann etwa so aus:

   compMgr.registerFactoryLocation(FILEPICKER_CID,
                                   "FilePicker JS Component",
//@line 278 *snip*
                                   "",
//@line 280 *snip*
                                   fileSpec,
                                   location,
                                   type);
Verändern in:
   compMgr.registerFactoryLocation(FILEPICKER_CID,
                                   "FilePicker JS Component",
//@line 278 *snip*
                                   FILEPICKER_CONTRACTID,
//@line 280 *snip*
                                   fileSpec,
                                   location,
                                   type); 

Danach muss diese neue Einstellung erst aktiviert werden. Das geht am besten, wenn man eine Erweiterung z.B. das deutsche Sprachplugin deaktiviert und dann wieder aktiviert.

Alternativ kann man, wie im Firefox auch, in der Umgebungsvariable den String

export MOZ_XUL_PICKER=1

einsetzen. Das würde dann die Dateien /usr/bin/firefox oder /usr/bin/thunderbird betreffen. Hier nur obigen String irgendwo in der Datei einsetzen, speichern, fertig. Allerdings gehen diese Einstellungen bei einem Update verloren und müssen neu eingegeben werden.

Ab Version 2.0 des Internetbrowsers Firefox funktioniert die oben genannte Methode nicht mehr.

Dafür gibt es eine noch viel einfachere Methode: [3] Das heisst: In der Adresszeile "about:config" eingeben. Dann bei Filter "ui.allow_platform_file_picker" eingeben. Rechte Maustaste auf der angezeigten Einstellung, dann "Umschalten" anwählen, dann sollte jetzt "false" stehen. Danach muss Firefox nur neu gestartet werden. Die oben beschriebene Methode für Thunderbird funktioniert nach wie vor.

AlexDausF

Quellen und weiterführende Links


zurück zu Mozilla Thunderbird
zurück zur Mail