Lightning zeigt synchronisierte Termine nur als “vorläufig” an

Posted by quark007 | Posted in Computer & IT, Smartphone & Android | Posted on 22-04-2015-05-2008

6

Seit ich meine OwnCloud Installation auf dem Server rund laufen habe, bin ich dabei immer mehr Dienste nach Hause zu holen. Die Synchronisation von Kontakten und Kalendern mit dem Smartphone funktioniert problemlos und nun sollte auch der Thunderbird auf meinen Laptops eingebunden werden.

Thunderbird Lightning vorläufigFür die Kalender benutze ich schon seit längerem das Lightning-Addon. Bislang immer nur mit meinem Mailprovider posteo. Das hat wunderbar funktioniert und die Synchronisation mit OwnCloud ließ sich genauso einfach einrichten. Nach dem ersten Sync ist mir aber aufgefallen, dass alle Termine, die nicht im Thunderbird erstellt wurden ausgeraut sind. In den Termin-Einstellungen findet man in der Menuleiste unter “Einstellungen -> Status”, dass dieser bei synchronisierten Terminen auf voläufig steht. Deshalb werden die Termine halb-transparent dargestellt.

Wieso das so gemacht wird, habe ich nicht in Erfahrung bringen können. Auf einigen Seiten [1] [2] habe ich aber einen Workaround gefunden, wie man sich diese Termine zumindest alle gleich anzeigen lassen kann. Da ich den Status sowieso nicht nutze, war das für mich vollkommen ausreichend.

Es werden dabei nur die Anzeige-Einstellungen angepasst und an den Terminen selber nichts geändert. Dazu müssen folgende Zeilen in die Datei
[Laufkwer]:\[Profilordner]\extensions\[Lightning-Ordner]\chrome\skin\common\calendar-views.css

eingefügt werden:

 calendar-event-box[invitation-status="TENTATIVE"],
 calendar-editable-item[invitation-status="TENTATIVE"],
 calendar-month-day-box-item[invitation-status="TENTATIVE"],
 calendar-event-box[status="TENTATIVE"],
 calendar-editable-item[status="TENTATIVE"],
 calendar-month-day-box-item[status="TENTATIVE"],
 agenda-richlist-item[status="TENTATIVE"],
 agenda-richlist-item[invitation-status="TENTATIVE"]
 {
 opacity: 1 !important;
 }

Thunderbird Lightning mit WorkaroundDamit wird der Status vorläufig mit einer Sichtbarkeit von 100% versehen und unterscheidet sich in dem Punkt nicht mehr von den anderen Terminen.

Die Synchronisation von Kontakten mit Thunderbird läuft bei mir über das Addon SOGo Integrator Thunderbird extension von Sogo. Eine Anleitung zur Installation ist hier zu finden.

Comments posted (6)

Da für einige das Problem immernoch besteht, hier mal ein Update. Ursache scheint der SystemKalender (bei mir der SamsungPlanner) zu sein. Die GoogleCalender-App übergibt die Termine richtig

Ich habe diese CSS Definitionen in folgende Datei geschrieben: userChrome.css

Diese Datei ist in neueren Thunderbird Versionen nicht mehr vorhanden. Man kann sie erzeugen, indem man zuerst im Profilordner einen Ordner “chrome” anlegt und darin diese Datei ablegt.

Der Pfad unter Linux lautet also:
~/.thunderbird/profilname/chrome/userChrome.css

Ich hoffe, dass das bewirkt, dass die CSS Definitionen nicht bei jedem Update von Lightning überschrieben werden.

Vielen Dank für den Hinweis. Da Ich mittlerweile fast Alles übers Smartphone mache, habe ich den Artikel lange nicht mehr aktualisiert.

So sieht der Pfad unter Win7 aus.

C:\Users\EuerUserName\AppData\Roaming\Thunderbird\Profiles\EuerBenutzerName\chrome

Ich würde den Workaround gerne nutzen, aber wo muss ich denn diese CSS dabei erstellen und abspeichern? Ich nutze Thunderbird Portable.
Danke für eure Hilfe!

In dem Ordner, in dem der ThunderbirdPortable liegt, gibt es einen Ordner “Data”. Dort befindet sich dann der Unterordner “profiles”. Dein Pfad würde damit z.B. lauten:
D:\Programme\ThunderbirdPortable\Data\profile\[Irgendeine Zeichfolge]\chrome

Write a comment


Warning: Undefined variable $user_ID in /home/web5wipjw/html/httpdocs/wordpress/wp-content/themes/Stripey/comments.php on line 57