Sunbird-Kalender FAQ 0.3.*
Inhaltsverzeichnis
Weil wir auch für die deutschsprachigen Nutzer des Sunbird-Kalenders einen FAQ-Bereich bereitstellen möchten haben wir im ersten Wurf die FAQ zu Mozilla Calendar, die auf der Mozilla Homepage veröffentlicht sind, und die sich teilweise sowohl auf die Kalendererweiterung für andere Mozilla-Produkte als auch auf den Stand-alone-Kalender beziehen, übersetzt. Insofern liegt das Copyright bei der Mozilla Foundation. Da wir hier eine Website für den Sunbird-Kalender betreiben, ist an einigen Stellen auf dessen Besonderheiten eingegangen worden, bzw. wurden die Ausführungen, die sich speziell mit der Kalender-Erweiterung befassen, nicht übernommen. Die weitere Pflege dieser Seite wird (natürlich) dazu führen,dass sich die beiden Seiten unabhängig voneinander weiter entwicklen werden.
Allgemein
Was benötige ich, um Sunbird zu installieren?
Sie brauchen eine aktuelle Version, die Sie auf der Download-Seite finden.
Woher weiß ich, welche Sunbird-Version installiert ist?
Die Versionsinformation finden Sie unter "Hilfe" | "Über Mozilla Sunbird". Die Sunbird-Version setzt sich aus einem Datum und einer Versionsnummer zusammen, wie z.B. Gecko/20061006 Sunbird/0.3.
Wo werden meine Kalender und Einstellungen gespeichert?
Das Profil-Verzeichnis
Sunbird speichert all Ihre Einstellungen und Kalenderdateien in einem Benutzerprofil im Profil-Verzeichnis, das bei einem Update oder einer Deinstallation mit allen Daten erhalten bleibt. Zum Schutz vor Datenverlust sollten Sie regelmäßig eine Sicherungskopie dieses Verzeichnisses anlegen, insbesondere vor Änderungen am Programm wie z.B. der Installation einer neuen Version von Sunbird.
Das Profil-Verzeichnis finden Sie je nach Betriebssystem an folgenden Orten:
| Windows Vista | C:\Benutzer\%Benutzername%\Anwendungsdaten\Roaming\Mozilla\Sunbird\Profiles\ |
|---|---|
| Windows 2000/XP | C:\Dokumente und Einstellungen\%Benutzername%\Anwendungsdaten\Mozilla\Sunbird\Profiles\ |
| Windows 98/ME | C:\Windows\Anwendungsdaten\Mozilla\Sunbird\Profiles\ |
| Mac OS X | ~/Library/Mozilla/Sunbird/Profiles/ |
| Linux | ~/.mozilla/sunbird/ |
Jeder (i.d.R. einer) Ordner in diesem Verzeichnis enthält ein Benutzerprofil.
Der Speicherort einzelner Kalender
Wo Ihre Kalender jeweils tatsächlich gespeichert sind, können Sie den Kalendereigenschaften entnehmen, die sich über einen Rechtsklick (Strg+Klick bei Macs) auf den betreffenden Kalender aufrufen lassen. Die Zeile “Adresse” kann dabei abhängig von Kalendertyp und Speicherort je unterschiedlich aussehen, z.B.:
-
moz-profile-calendar://: Es handelt sich um einen lokalen Kalender in der storage.sdb. -
file:///e:/beispielordner/kalender.ics: Es handelt sich um einen Kalender im iCAL-Format, der auf Ihrem Computer oder auf einem Netzlaufwerk gespeichert ist. -
http://www.beispiel.com/kalender.ics,ftp://www.beispiel.com/kalender.ics: Es handelt sich um einen externen Kalender im iCAL-Format, der unter der angegebenen Adresse auf einem Server im Internet gespeichert ist.
Wie deinstalliere ich Sunbird?
Wenn Sie unter Windows die Installer-Version nutzen, suchen Sie unter "Start" | "Einstellungen" | "Systemsteuerung" | "Software" den Eintrag "Sunbird" und wählen "entfernen".
Wenn Sie die gepackte Version nutzen, brauchen Sie nur das Programm-Verzeichnis zu löschen, in das Sie die Archivdatei entpackt hatten:
- In Linux z.B.
/usr/local/sunbird - In Windows z.B.
C:\Programme\Sunbird
In beiden Fällen bleiben die Einstellungen und evtl. lokale Kalenderdateien im Profil-Verzeichnis erhalten. Wollen Sie diese ebenfalls entsorgen, müssen Sie die entsprechenden Verzeichnisse inklusive Inhalt von Hand löschen.
Arbeiten mit Sunbird
Gibt es eine Feiertagsfunktion?
Sie können Feiertagskalender im Forum finden oder bei sunbird.erweiterungen.de herunterladen.
Diese Kalenderdatei können Sie dann über "Datei" | "Kalenderdatei öffen" mit Eingabe des Dateinamens unter "Lokale Datei-Adresse" öffnen.
Wie kann ich ein wiederkehrendes Ereignis, z. B. am ersten Montag im August jedes Jahres erstellen?
Setzen Sie den Termin auf Wiederholung alle 12 Monate:
Setzen Sie im Dialog "Neuer Termin" das Startdatum auf den ersten Montag im August des ersten Jahres,
z.B. 01.08.2005. Anschließend klicken Sie auf das Tab "Wiederholung", setzen den Haken bei "Wiederhole jeden", wählen für Intervall und Einheit "12" bzw. "Monate" und wählen abschließend "ersten Montag des Monats" aus.
Wie lassen sich Kalender über das Internet oder ein Netzwerk nutzen?
Beachten Sie bitte folgende wichtige Hinweise zur Nutzung von Kalendern durch mehrere Benutzer.
Grundsätzlich sind verschiedene Vorgehensweisen möglich:
Webserver
Eine Kalenderdatei liegt auf einem Webserver und wird in Sunbird als externer Kalender (z.B. http://servername/ordnername/kalendername.ics) abonniert. Termine können so eingesehen werden. Ob Kalenderdateien auch hochgeladen und damit Termine geändert bzw. neu eingetragen werden können, hängt von der Konfiguration des Servers ab, da der Server hierzu die HTTP-Methode PUT unterstützen muss.
Bei Apache Webservern wird dies häufig mit Hilfe von mod_dav, einem freien Apache-Modul realisiert. Alternativen zum selbständigen Einrichten und Betreiben eines WebDAV-Servers sind z.B. iCal Exchange oder das Mediacenter von GMX. Beide bieten kostenlosen Speicherplatz auf einem WebDAV-fähigen Server. Eine einfache Anleitung zum Einrichten eines WebDAV-Servers gibt es z.B. hier im Forum.
Zum Veröffentlichen einer Kalenderdatei auf einem Webserver mit Sunbird stellen Sie sicher, dass sie mindestens einen Eintrag enthält. Wählen Sie anschließend über einen Rechtsklick auf den Kalender links in der Kalenderliste "Kalender publizieren" aus und geben Sie die URL zum gewünschten Speicherort (z.B. http://servername/ordnername/kalendername.ics; auf Groß-/Kleinschreibung achten!) an. Nach einem Klick auf "Publizieren" werden Sie zur Eingabe Ihrer Nutzerdaten zum Login auf dem Webserver aufgefordert. Sie haben hier auch die Möglichkeit, die Angaben für künftige Logins vom Passwortmanager speichern zu lassen.
FTP-Server
Eine Kalenderdatei liegt auf einem FTP-Server und wird in Sunbird als externer Kalender (z.B. ftp://servername/ordnername/kalendername.ics) abonniert. Termine können so eingesehen und eingepflegt werden.
Über einen Rechtsklick auf den betreffenden Eintrag in der Kalenderliste und die Auswahl "Kalender publizieren" können sie die Termine auf dem FTP-Server manuell aktualisieren.
Mit der neuen Datenbankdatei “storage.sdb” funktioniert dies leider nicht. Es wird zwar die Verbindung zu einem FTP Server mit User: anonymous(ohne Passwort) hergestellt, aber die Einbindung ist, sofern überhaupt, schreibgeschützt. Mit der externen Einbindung über ein Netzlaufwerk ist das Ergebnis das Gleiche, nur ohne Fehlermeldung.
Netzlaufwerk
Eine Kalenderdatei liegt in einer Freigabe auf einem Server oder einem Rechner im lokalen Netzwerk, die als Netzlaufwerk eingebunden wurde. Die Kalenderdatei wird als lokaler Kalender (z.B. Z:\ordnername\kalendername.ics bzw. file:///Z:/ordnername/kalendername.ics) geöffnet und damit eingebunden. Termine können so eingesehen und eingepflegt werden.
Was ist bei einer gemeinsamen Nutzung von Kalendern im Netzwerk zu beachten?
Zum Bearbeiten eines externen Kalenders nimmt Sunbird die gewünschte Änderung an der Datei in der Form vor, wie sie dem Programm seit der letzen Aktualisierung der externen Kalender bekannt ist, und lädt sie dann auf den Server hoch. Die ursprüngliche Datei wird dabei überschrieben.
Ein gleichzeitiger Zugriff auf ein und diesselbe Kalenderdatei durch verschiedene Nutzer ist kritisch, weil die unterschiedlichen Zugriffe auf die Datei nicht weiter koordiniert werden. Wenn Nutzer A und Nutzer B Änderungen an einem gemeinsamen externen Kalender vornehmen, ohne zuvor die Anzeige zu aktualisieren, gehen die Änderungen verloren, die einer von beiden gemacht hat – nämlich die Änderungen desjenigen, der die Datei als erster wieder zurück auf den Server kopiert hat. Unter Umständen kann so eine mehrfach überarbeitete Kalenderdatei mit einer längst veralteten Version überschrieben werden (die dann dem Stand zum Zeitpunkt der letzten Aktualisierung externer Kalender durch den letzten Nutzer entspricht, der eine Änderung vornimmmt).
Diese Gefahr kann jedoch durch ein entsprechendes Konzept der Netzwerknutzung umgangen werden.
Die aktuelle Nightly-Version von Sunbird (ab 0.5) verbessert die Situation etwas. Die Kalenderdatei wird vor dem Schreiben nochmals vom Server geholt sowie in einem einstellbaren Zeitintervall automatisch aktualisiert (auto-refresh).
Wie können Nutzer im Netzwerk gemeinsam Kalender verwalten?
Für ein gemeinsames Verwalten von Terminen wird möglichst nicht ein und dieselbe Kalenderdatei z.B. auf einem WebDAV-Server von verschiedenen Nutzern abonniert und bearbeitet. Vielmehr wird jedem Nutzer ein ‘eigener’ externer Kalender eingerichtet, in den NUR ER schreibt. Es werden aber alle Kalender an allen Arbeitsplätzen eingebunden und damit angezeigt, sodass alle Nutzer (bei gelegentlichem Aktualisieren) über den gleichen zur gemeinsamen Nutzung vorgesehenen Terminbestand verfügen.
Es liegt allerdings auf der Hand, dass dieses Verfahren nur in Netzwerken von überschaubarer Größe mit vertretbarem Aufwand umzusetzen ist. In größeren Netzwerken dürfte zum gemeinsamen Bearbeiten von Terminen ein Ausweichen auf Lösungen mit echter Groupwarefunktionalität sinnvoller sein.
Wie lässt sich die Kalenderanzeige aktualisieren?
Beim Start von Sunbird werden sämtliche Kalender automatisch neu geladen.
Im laufenden Betrieb lässt sich die Anzeige aller auf einer .ics-Datei basierenden Kalender bislang nur manuell aktualisieren. Möglich ist dies z.B. über "Datei - Externen Kalender neu laden", eine Schaltfläche in der Symbolleiste oder die Tastenkombination "Strg+R". Eine automatische Aktualisierung der Anzeige im laufenden Programmbetrieb ist nicht möglich.
- Auf einer .ics-Datei basieren externe Kalender sowie solche, für die Sie eine .ics-Datei auf ihrem Computer gespeichert und anschließend mit Sunbird geöffnet (nicht importiert) haben.
- Die Schaltfläche “Neu laden” müssen Sie erst anlegen. Wählen Sie im Menü “Ansicht – Symbolleisten – Symbolleiste anpassen…” aus und ziehen Sie das Symbol für “Neu laden” per Drag&Drop an die gewünschte Stelle.
Wie kann ich mich an Termine erinnern lassen, ohne dass Sunbird in der Taskleiste liegt?
Sie können Sunbird in den Tray minimieren:
- SunTray (Windows)
- MinimizeToTray (Windows)
- Tray It! (Windows)
- KDocker (KDE und Gnome)
Oder Kalenderdateien überwachen, ohne Sunbird geöffnet zu haben:
- iCalMinder (Windows)
Wie kann ich Termineinladungen per E-Mail versenden?
Diese Funktion ist in Sunbird 0.3 noch nicht implementiert.
Import, Export
Welches Dateiformat nutzt Sunbird?
Sunbird verwendet standardmäßig eine auf SQLite basierende Datenbank zur lokalen Speicherung von Kalenderdaten. Die Datei mit dem Namen “storage.sdb” befindet sich im Profil-Verzeichnis.
Sunbird beherrscht außerdem Dateien, die dem iCal-Standard entsprechen. Solche .ics-Dateien können mit Sunbird geöffnet (lokal), abonniert (extern) oder importiert werden, zudem können Kalenderdaten in dieses Format exportiert werden.
Arbeitet Sunbird mit Outlook zusammen?
Outlook speichert seine Kalenderdaten nicht in einem offenen Standard-Format, deshalb unterstützt Sunbird Outlook nicht direkt. Sie können Ihre Outlook-Termine jedoch mit einem Tool wie FreeMiCal in das iCal-Format exportieren und die Datei anschließend in Sunbird einbinden oder importieren. Hierzu ist aber unbedingt die Installation von .NET Framework 2.0 von Microsoft erforderlich.
Die Outlook-eigenen Möglichkeiten des Exports von Terminen eignen sich demgegenüber nur bedingt für ein Übertragen der Daten. Zudem kann Sunbird derzeit nur .csv-Dateien von englisch- oder niederländischsprachigen Outlookversionen importieren.
Arbeitet Sunbird mit Netscapes calendar server zusammen?
Sunbird arbeitet derzeit nicht mit Netscapes calendar server. Hinweise zur gemeinsamen Nutzung von Kalendern finden Sie hier.
Arbeitet Sunbird mit Apples iCal?
iCal und Sunbird nutzen dasselbe Dateiformat, daher sollten Termine des einen Programms ohne Probleme im anderen erscheinen. Sie können auch die Liste der Termine auf Apples Web-Seite abonnieren.
Kann ich Sunbird mit meinem PIM (Personal Information Manager: Palm o.ä.) synchronisieren?
Sunbird lässt sich derzeit noch nicht direkt am PC mit einem Palm synchronisieren. Es gibt jedoch ein SyncML Plugin, s.u.
Kann ich Sunbird mit meinem Mobiltelefon synchronisieren?
Es gibt externe Tools, die diese Fähigkeit besitzen:
- Mobile Master kommerzielles Programm für Windows
- MyPhoneExplorer freies Windows-Programm für SonyEricsson Handy
Ferner kann man auch via SyncML synchronisieren, s.u.
Kann ich Sunbird oder die Kalender Erweiterungen mit SyncML synchronisieren
Es gibt ein Sync4J Plugin für die Kalender Erweiterung, derzeit (2006-03-09) jedoch noch nicht für Standalone Sunbird. Man braucht dazu einen Sync4J Server, mit dem sich das mobile Gerät und die Kalender Erweiterung via Internet synchronisieren können.
- Sync4J Mozilla Synchronizer Sync4J Plugin für Kalender Erweiterung
Warum werden mir keine Termine beim Import angezeigt?
Prüfen Sie, ob Ihr Ziel-Kalender zur Anzeige ausgewählt ist (Haken im Kalender-Tab).
Konfiguration/Einstellungen
Was bewirkt die Option “Privat” bei neuen Terminen?
Die Details von als “Privat” markierten Terminen werden in Anwendungen wie PHP iCalendar nicht angezeigt.
Wie kann ich das Datum-Format verändern?
Das lange Datum-Format und das kurze Datum-Format werden durch das lokale Betriebssystem festgelegt, damit Datum-Formate über alle Fenster konsistent sind.
- In Windows, siehe
Extras > Optionen > Allgemeinund dortDatums-Textformat - In Linux, siehe
Bearbeiten > Einstellungen > Allgemeinund dort unterDatums-Textformat.
Sie können in den Sunbird-Optionen zwischen dem langen Datum-Format und dem kurzen Datum-Format wählen um zu steuern, wie Daten in Tabellen und exportiertem Text erscheinen.
Wie kann ich den Alarmton verändern?
Wählen Sie unter Extras/Einstellungen auf der Abschnitt Erinnerungen einfach über den Button “Durchsuchen…” die Sounddatei aus, die bei einem Alarm abgespielt werden soll.
Wie kann ich Termine farbig markieren?
Sie können verschiedene Kalender anlegen (z.B. für unterschiedliche Arten von Terminen) und ihnen jeweils eine eigene Farbe zuweisen.
Klicken Sie dazu im Kalender-Tab mit der rechten Maustaste auf den Kalender und wählen Sie "Kalender bearbeiten" aus. Termine erhalten dann einen farbigen Hintergrund.
Über "Extras - Optionen" können Sie auch einzelnen Kategorien Farben zuweisen. Termine erhalten so einen farbigen Rahmen.
Wie kann ich auf lokale Kalender mit verschiedenen Mozilla-Produkten zugreifen?
Erzeugen Sie mit einem Programm über "Datei | Neue Kalenderdatei" eine neue lokale Datei und öffnen Sie über "Datei | Kalenderdatei öffnen" dieselbe lokale Datei mit einem anderen Programm.
Dies ist dazu gedacht dieselbe lokale Datei mit zwei Programmen anzusehen, nicht dazu veröffentlichte Kalender zu editieren. Seien Sie vorsichtig, dass Sie nicht gleichzeitig mit zwei Programmen Termine oder Aufgaben in derselben Kalenderdatei ändern, da Sie sonst Änderungen verlieren, wenn die Datei überschrieben wird. (Wenn Sie dieses Risiko eingehen möchten, dann aktualisieren Sie vor dem Editieren.)
Wie kann ich Sunbird beim Systemstart starten?
- Windows: Das Einfachste ist, in
C:\Dokumente und Einstellungen\%Username%\Startmenü\Programme\Autostarteine Verknüpfung zursunbird.exeeinzufügen, die sich standardmäßig im Programm-Verzeichnis unterC:\Programme\Mozilla Sunbird\befindet. - Windows (2.): Sie können auch SunTray verwenden. Informationen sind im Forum und auf der Programm-Homepage zu finden. Das Programm gibt es auch unter Downloads ganz unten.
Erweiterungen und Themes
Wie kann ich Erweiterungen installieren?
Erweiterungen für Sunbird werden nicht direkt von der Webseite aus installiert, sondern immer zuerst auf die Festplatte heruntergeladen. Nach dem Herunterladen öffnen Sie unter “Extras” ⇒ “Erweiterungen” den Erweiterungs-Manager und klicken auf “Installieren”.
Desweiteren können Sie auch den Erweiterungs-Manager öffnen und die heruntergeladene Datei per Drag & Drop in das Erweiterungsfenster ziehen.
Nach der Installation starten Sie Sunbird neu und können, falls erforderlich, die Einstellungen der Erweiterung an Ihre Bedürfnisse anpassen.
Wo finde ich Erweiterungen für Sunbird?
Bei Erweiterungen.de gibt es eine Auswahl von deutschen Erweiterungen für Sunbird.
Auch bei Mozilla Add-ons gibt es eine Auswahl von Erweiterungen für Sunbird, sie bieten aber möglicherweise keine deutsche Lokalisierung.
Weitere Hinweise auf Erweiterungen gibt es schließlich hier im entsprechenden Forum, so z.B. die auf die Erweiterungen Automatic ICS-Export on close (automatischer Export ausgewählter Kalender) und fgPrinters (erweiterte Druckfunktionen).
Wie kann ich Sunbird im Safe-Mode starten, um Probleme mit Add-ons zu beheben?
Hilfe bei der Entwicklung von Calendar/Sunbird
Wie kann ich am User-Interface basteln oder es verändern?
Das GUI ist in XUL,
JavaScript, und
CSS geschrieben, mit
DTDs und
Einstellungsdateien (properties files)
für lokalisierten Text.
Sie sind alle in chrome/calendar.jar enthalten, die im Programm-Verzeichnis zu finden ist.
- In Windows also standardmäßig unter
C:\Programme\Mozilla Sunbird\chrome\calendar.jar - In Linux z.B. unter
/usr/local/sunbird/chrome/calendar.jar
Entpacken Sie die Datei calendar.jar. Sie enthält drei Verzeichnisse:
content: XUL und JS definieren die Handler für Komponenten und Termine. Die XBL-Dateien enthalten beides, XUL und JS.locale: DTD und Einstellungen defnieren den Text für jede Lokalisierung.skin: CSS und Bilder legen das Aussehen für jedes default-Theme fest.
Um etwas zu verändern:
- Entpacken Sie
calendar.jar, - editieren Sie die Dateien,
- packen Sie sie wieder in
calendar.jar, - starten Sie Sunbird zum Testen neu.
Wenn die Dateien im CVS aktueller sind als die jüngste Installation bietet es sich zum Finden von Fehlern an, die Dateien aus dem CVS zu holen, zu editieren und dann in calendar.jar zu packen (beachten Sie die Verzeichnis-Struktur).
Wo erhalte ich den Quellcode für Sunbird?
Der Quellcode für Sunbird und die Kalendererweiterung ist in Mozillas CVS unter
mozilla/calendar zu finden. Weitere Informationen stellt die Mozilla Foundation auf dieser Seite bereit.
Sie können auch browse
oder search nutzen oder prüfen, was sich zuletzt
im Verzeichnis /mozilla/calendar
geändert hat.
Wie übersetze ich Sunbird?
Sehen Sie auf der build page bei der Mozilla Foundation nach.
Wie kann ich helfen Fehler zu finden und zu beseitigen?
Sehen Sie auf der bugs page bei der Mozilla Foundation nach.
Schauen Sie auch unter contribute bei der Mozilla Foundation nach.
Diskussion in der Community
Welche Newsgroup oder welches Forum steht für die Diskussion zu Sunbird und der Kalender-Erweiterung zur Verfügung?
- mozilla.dev.apps.calendar (engl.)
- mozilla.support.calendar (engl.)
- netscape.public.mozilla.calendar (engl.) – für Sunbird, Kalender-Erweiterung und Lightning (seit dem 19.01.2006 geschlossen)
- MozillaZine Forums: Calendar (engl.) – ehemals hier integriert (engl.).
Copyright des englischsprachigen Originals © 1998 bis 2005 The Mozilla Organization
Geschichte des Originals
DANKE an titan für die Übersetzung!