pfs_kal.jpgcard.jpglcd.jpgpfs_kal3.jpg
fast überall hilft die HELP-Taste !
eigene (und online-) ical - Dateien anzeigen (*.ics, Google-Kalender usw.)
- Sichern/Wiedeherstellen der ical-Dateien und Einstellungen
- Termine eines Kalender können separat angezeigt/bearbeitet werden, z.B. für Dienst- Bereitschaftsplan, Ferien usw. (Wechsel mit Bouquet-Taste)
- bei installiertem mspFS (Schichtplan) werden die Schichten im Kalender angezeigt
- auf Wunsch Anzeige aktuelle Termine bei Reciver-Start und/oder Uhrzeit, Anzeige auf ext. Displays mit LCD4Linux
- bewegliche christl. Feiertage können vom PlanerFS (wahlweise greg. oder jul.) berechnet und angezeigt werden
- Screens komplett skinfähig (Ausnahme: Farben für Ereignisse usw.),
Farben direkt im Programm wählbar, Ereignisse/Kategorien mit unterschiedlichen Farben enthalten: skins für SD, HD, fHD
download der aktuellen Version wie immer auf meiner Homepage
warum ical?
- Das ical-Format ist plattformübergreifend und gut dokumentiert
Schnittstelle/Export für andere Anwendungen
Display Spoiler
Schichtplan/Belegungsplan
Display Spoiler
Menü->Einstellungen->Schichtplanfunktion verwenden = ja
Menü->Schicht-Einstellung: Texte und Farben festlegen
(wenn die hier festgelegten Texte im Termin erkannt werden, werden sie nicht als Termin sondern unten farbig im Kalender angezeigt und nicht gelistet)
wie kann man Kalender aus anderen Programmen/Quellen verwenden?
Display Spoiler
Einbinden eines Google-Kalenders in planerFS
im Google-Kalender:
- Kalender wählen -> Menü Datei -> speichern -> ical-Format wählen -> Datei nach /etc/ConfFS/ kopieren
Kalender aus nextCloud verwenden:
URL eintragen in Datei PlanerFS_online.txt (ohne Leerzeichen nach https!)
https ://SERVER/remote.php/dav/public-calendars/myCalendar?export
fast überall hilft die HELP-Taste !
eigene (und online-) ical - Dateien anzeigen (*.ics, Google-Kalender usw.)
- iCal-Dateien und PlanerFS_online.txt im Ordner ‚etc/ConfFS‘ und einem einstellbaren Verzeichnis (intern, Mount) möglich
- URL's zu iCal-Dateien (z.B. Google, Cloud's): eintragen in Datei PlanerFS_online.txt (in ‚etc/ConfFS‘ oder einem einstellbaren Verzeichnis)
- externe Dateien nicht editierbar, Termine können aber importiert werden in den internen Kalender
- iCal-Dateien vom PlanerFS können problemlos auch mit anderer iCal-Software verwendet/bearbeitet werden
- deutsche Feiertage in den Online-Kalendern per default (kann entfernt werden)
- Schulferien (Menü -> Einstellungen -> Taste gelb ---> Neustart nach speichern erforderlich)
- Schichten (oder zB Belegung Ferienwohnung) anzeigen
- Meldung am TV unter Verwendung von 'VALARM'+'DISPLAY', bei Katergorie 'timer' keine Anzeige als Termin (zB medi-Timer)
- - Import von vcf-Dateien (sog. Visitenkarten-Daten)
- - anlegen/editieren direkt im Plugin möglich
- Sichern/Wiedeherstellen der ical-Dateien und Einstellungen
- Termine eines Kalender können separat angezeigt/bearbeitet werden, z.B. für Dienst- Bereitschaftsplan, Ferien usw. (Wechsel mit Bouquet-Taste)
- bei installiertem mspFS (Schichtplan) werden die Schichten im Kalender angezeigt
- auf Wunsch Anzeige aktuelle Termine bei Reciver-Start und/oder Uhrzeit, Anzeige auf ext. Displays mit LCD4Linux
- bewegliche christl. Feiertage können vom PlanerFS (wahlweise greg. oder jul.) berechnet und angezeigt werden
- Screens komplett skinfähig (Ausnahme: Farben für Ereignisse usw.),
Farben direkt im Programm wählbar, Ereignisse/Kategorien mit unterschiedlichen Farben enthalten: skins für SD, HD, fHD
download der aktuellen Version wie immer auf meiner Homepage
warum ical?
- Das ical-Format ist plattformübergreifend und gut dokumentiert
Schnittstelle/Export für andere Anwendungen
Programmcode:
from Plugins.Extensions.PlanerFS.PFShmexp import hm_exp
PlanerFS=hm_exp().get_caldates()
termine=hmt[0]
timer=hmt[1]
Ende Programmcode
Hinweise
Varianten:
get_caldates() -> bis ende nächsten Monat, alle gefundenen Dateien
get_caldates(3) -> 3 Monate, alle gefundenen Dateien
get_caldates(2."/mypath/my_file") -> 2 Monate, ical-Datei komplett mit Pfad
Ausgaben:
termine liefert:
((2018, 7, 5), 'test', datetime.datetime(2018, 7, 5, 15, 30), datetime.datetime(2018, 7, 5, 15, 30), 'test', datetime.datetime(2018, 7, 5, 15, 30))
akt dat als tuple, Summary,ical-start,ical-ende,Description, akt termin-dat
timer liefert (zwei Tage, wenn Kategorie 'timer' oder VALARM DISPLAY):
('Ztest2', 'timer', datetime.datetime(2018, 6, 28, 9, 40), (9, 40), datetime.datetime(2018, 6, 12, 9, 40), datetime.datetime(2018, 6, 14, 9, 50))
('Ztest', 'DISPLAY', datetime.datetime(2018, 7, 15, 11, 0), (11, 0), datetime.datetime(2018, 7, 15, 12, 0), datetime.datetime(2018, 7, 15, 14, 0))
Summary, art (Display von ical, Timer wenn Kategorie timer), Alarm-dat, Alarm als Uhrzeit-tuple, ical-start, ical-ende
from Plugins.Extensions.PlanerFS.PFShmexp import hm_exp
PlanerFS=hm_exp().get_caldates()
termine=hmt[0]
timer=hmt[1]
Ende Programmcode
Hinweise
Varianten:
get_caldates() -> bis ende nächsten Monat, alle gefundenen Dateien
get_caldates(3) -> 3 Monate, alle gefundenen Dateien
get_caldates(2."/mypath/my_file") -> 2 Monate, ical-Datei komplett mit Pfad
Ausgaben:
termine liefert:
((2018, 7, 5), 'test', datetime.datetime(2018, 7, 5, 15, 30), datetime.datetime(2018, 7, 5, 15, 30), 'test', datetime.datetime(2018, 7, 5, 15, 30))
akt dat als tuple, Summary,ical-start,ical-ende,Description, akt termin-dat
timer liefert (zwei Tage, wenn Kategorie 'timer' oder VALARM DISPLAY):
('Ztest2', 'timer', datetime.datetime(2018, 6, 28, 9, 40), (9, 40), datetime.datetime(2018, 6, 12, 9, 40), datetime.datetime(2018, 6, 14, 9, 50))
('Ztest', 'DISPLAY', datetime.datetime(2018, 7, 15, 11, 0), (11, 0), datetime.datetime(2018, 7, 15, 12, 0), datetime.datetime(2018, 7, 15, 14, 0))
Summary, art (Display von ical, Timer wenn Kategorie timer), Alarm-dat, Alarm als Uhrzeit-tuple, ical-start, ical-ende
Schichtplan/Belegungsplan
Menü->Einstellungen->Schichtplanfunktion verwenden = ja
Menü->Schicht-Einstellung: Texte und Farben festlegen
(wenn die hier festgelegten Texte im Termin erkannt werden, werden sie nicht als Termin sondern unten farbig im Kalender angezeigt und nicht gelistet)
wie kann man Kalender aus anderen Programmen/Quellen verwenden?
Einbinden eines Google-Kalenders in planerFS
im Google-Kalender:
- 1.Halten Sie den Mauszeiger links in der Kalenderliste auf den entsprechenden Kalender. Klicken Sie auf den Dropdown-Pfeil, der daraufhin angezeigt wird,und wählen Sie Kalender-Einstellungen.
- 2. klicken Sie auf die Schaltfläche ICAL und kopieren Sie dann die angezeigte URL.
- wählen Sie im planerFS: Menü -> PlanerFS Einstellungen
- Tragen sie die ermittelte URL unter 'Download-Adresse für Datenaktualisierung' ein
- wählen Sie Optionen für
- - Name for download-file
- - Download akt. Daten automatisch
- - Name for download-file
- Kalender wählen -> Menü Datei -> speichern -> ical-Format wählen -> Datei nach /etc/ConfFS/ kopieren
Kalender aus nextCloud verwenden:
URL eintragen in Datei PlanerFS_online.txt (ohne Leerzeichen nach https!)
https ://SERVER/remote.php/dav/public-calendars/myCalendar?export
============================================================================================
The post was edited 17 times, last by shadowrider ().