Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
kalender [2011/11/13 11:49] admin |
kalender [2022/11/07 12:58] admin [ics -> csv -> Textdokument (Alpenverein)] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Lightning exportiert nicht mehr nach CSV ====== | ||
+ | |||
+ | *Google Kalender nach *.ics kopieren | ||
+ | *[[https://openicsfile.com/csv-convert.html|Convert ICS to CSV]] | ||
+ | *mit cat die *.csv Kalender zusammenfügen | ||
+ | *Mit LibreOffice Calc öffnen | ||
+ | |||
=====Google Kalender===== | =====Google Kalender===== | ||
*Zugriff über Thunderbird+[[https://addons.mozilla.org/de/thunderbird/addon/lightning/|Lightning]]+[[https://addons.mozilla.org/de/thunderbird/addon/provider-for-google-calendar|Provider for Google Calendar]] | *Zugriff über Thunderbird+[[https://addons.mozilla.org/de/thunderbird/addon/lightning/|Lightning]]+[[https://addons.mozilla.org/de/thunderbird/addon/provider-for-google-calendar|Provider for Google Calendar]] | ||
+ | * Google Kalender > Mauszeiger entspr. Kalender positionieren > Fenster öffnen > Kalender Einstellungen > XML Kalender Adresse kopieren | ||
+ | * Lightning > re. Maustaste in Kalenderfeld > Neuer Kalender ... > Im Netzwerk > Weiter > Google Kalender > Adresse einfügen > Weiter > Benutzername/Passwort > Kalendername: > Farbe > Weiter > Fertigstellen | ||
*Löschen | *Löschen | ||
*Meine Kalender > Einstellungen > Löschen | *Meine Kalender > Einstellungen > Löschen | ||
Zeile 21: | Zeile 30: | ||
*Hinzufügen | *Hinzufügen | ||
*Google Kalender: Linke Spalte (unter "Weitere Kalender") - Hinzufügen - Kalender importieren - auswählen | *Google Kalender: Linke Spalte (unter "Weitere Kalender") - Hinzufügen - Kalender importieren - auswählen | ||
+ | *Exportieren | ||
+ | * Rechts von Meine Kalender > Fenster öffnen > Einstellungen > Kalender exportieren => ZIP-Datei mit *.ics Dateien | ||
===== ics -> csv -> Textdokument (Alpenverein)===== | ===== ics -> csv -> Textdokument (Alpenverein)===== | ||
- | *Internetkalender -> Blick um Anger | + | |
- | *Sunbird: Export - *.csv (Wandern, Klettern, Jugend, Sonstiges) | + | Siehe oben! |
- | *cat wandern.csv klettern.csv jugend.csv sonstiges.csv > tourenprogramm2011.csv | + | |
- | *Achtung: Datum: MM/TT/JJ | + | *Einfache Lösung: http://www.erdenkriecher.de/ics2csv/ |
- | *CSV-Datei mit Calc öffnen, Zeichensatz: Westeuropa (ISO-8859-15/EURO) | + | |
- | *tourenprogramm2011.csv mit Calc öffnen | + | *Internetkalender -> Blick um Anger -> Thomas Klaminger |
- | *Tabelle nach Spalte A (Subject) sortieren | + | * Google Calendar: keine Terminwiederholungen! |
+ | *Lightning: Google AV Kalender (Kinder und Jugend, Klettern, Kurs-Ausbildung, Wandern, Veranstaltungen) einbinden (Im Netzwerk) | ||
+ | *Lightning: Export - *.csv (Kinder und Jugend, Klettern, Kurs-Ausbildung, Wandern, Veranstaltungen) | ||
+ | *cat jugend.csv kinder_und_jugend.csv klettern.csv Kurs_Ausbildung.csv Wandern.csv Veranstaltungen.csv > Tourenprogramm202x.csv | ||
+ | *cp Tourenprogramm202x.csv Tourenprogramm202x.csv.bak | ||
+ | *Tourenprogramm202x.csv mit vi öffnen | ||
+ | *Suchen und ersetzen | ||
+ | *<br> durch \n, :%s/<br>/\n/g | ||
+ | *<span> durch nichts, :%s/<span>//g | ||
+ | *</span> durch nichts, :%s/</span>//g | ||
+ | *<p> durch nichts, :%s/<p>//g | ||
+ | *</p> durch nichts, :%s/</p>//g | ||
+ | *< > durch eine Leertaste, :%s/<&npsp;>/ /g | ||
+ | *<font> durch nichts, :%s/<font>//g | ||
+ | *</font> durch nichts, :%s/</font>//g | ||
+ | |||
+ | *Tourenprogramm202x.csv mit LibreOffice Calc öffnen | ||
+ | *Gesamte Tabelle nach Spalte A (Subject) sortieren | ||
*Zeilen mit "Subject Start Date Start Time ..." löschen | *Zeilen mit "Subject Start Date Start Time ..." löschen | ||
- | *Zwei neue Spalten (A + B) einfügen | + | *Ganz links 5 neue Spalten einfügen |
*in die Spalte A folgende Formel einfügen | *in die Spalte A folgende Formel einfügen | ||
- | *=DATUM(RECHTS(D1;2);LINKS(D1;2);TEIL(D1;4;2)) | + | *=DATUM(RECHTS(G1;2);LINKS(G1;2);TEIL(G1;4;2)) |
+ | *Gesamte Tabelle nach Spalte A (Datum) sortieren und alte Termine löschen | ||
*in die Spalte B folgende Formel einfügen | *in die Spalte B folgende Formel einfügen | ||
- | *=DATUM(RECHTS(F1;2);LINKS(F1;2);TEIL(F1;4;2)) | + | *=DATUM(RECHTS(I1;2);LINKS(I1;2);TEIL(I1;4;2)) |
- | *Nach Spalte A (Datum) sortieren und alte Termine löschen | + | *Spalten A und B als benutzerdefiniertes Datum formatieren (NN, TT.MM.JJJJ) |
- | *Spalten A und B als Datum formatieren (T. MMMM) | + | *Datumsspalten A und B kopieren > in die Spalte C und D Inhalte einfügen > Unformatierter Text |
- | *Datei als tourenprogramm2011.csv speichern und schließen | + | *Spalten A und B löschen |
- | *Datei wieder öffnen - Datumsformat wird gelöscht ... | + | *in die Spalte C folgende Formel einfügen |
+ | * =WENN(A1=B1;A1;VERKETTEN(A1;" - ";B1)) => c | ||
+ | * Neue Spalte A einfügen | ||
+ | * Spalte D (mehrtägige Termine) kopieren und in die Spalte A Inhalte einfügen > Unformatierter Text | ||
+ | * Unnötige Spalten löschen | ||
+ | *Speichern als CSV > Filter bearbeiten > Feldtrenner ; > kein Zeichenketten-Trenner | ||
+ | *Datei als tourenprogramm2021_2.csv speichern und schließen | ||
*ggf. Januar durch Jänner ersetzen | *ggf. Januar durch Jänner ersetzen | ||
- | *Spalten D - I und L löschen | + | *Datei als tourenprogramm2021_3.csv speichern Filtereinstellungen bearbeiten (UTF-8, Feldtrenner ; und kein Textrenner ) |
- | *Datei als tourenprogramm2011.csv speichern Filtereinstellungen bearbeiten (UTF-8, Feldtrenner ; und kein Textrenner ) | + | *Datei umbenennen tourenprogramm2021_3.txt |
- | *Datei umbenennen tourenprogramm2011.txt | + | *Mit Vim öffnen |
- | *Mit LibreOffice Writer öffnen | + | *mit 1G zum anfang des Texte springen |
- | *Suchen: ; ersetzen durch: \n | + | *:%s/;/\r/g alle ; durch CR ersetzen |
- | *Doppelte Datumsangaben löschen | + | *:%s/;/\r/c alle ; interaktiv durch CR ersetzen |
- | *Mehrtägige Veranstaltungen händisch bearbeiten! | + | |