1.jpg2.jpg3.jpg4.jpg
fast überall hilft die HELP-Taste !
eigene (und online-) ical - Dateien anzeigen (*.ics, Google-Kalender usw.)
Adressenkarten anzeigen und verwalten
- 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
PlanerFs auf Github (klick)
warum ical?
- Das ical-Format ist plattformübergreifend und gut dokumentiert
Schnittstelle/Export für andere Anwendungen
ausblendenProgrammcode:
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
Timer
Termine mit der Kategorie Timer sind vorgesehen, um häufige Erinnerungen zB zum Wecken, Medikamenteneinnahme u.ä. zu realisieren, ohne dass damit Kalender/Terminliste "zugemüllt" werden)
Schichtplan/Belegungsplan
ist vorgesehen, um häufige Termine, Termine welche viele Tage dauern (Urlaube, Schichten, Belegungspläne und ähnliches) zu realisieren und dabei den Kalender dennoch übersichtlich zu halten
wenn Termine genau die gleiche Bezeichnung haben, wie in der Schicht-Einstellung festgelegt wurde, werden sie im Kalender unterhalb des Datumfeldes angezeigt und nicht in der Terminliste aufgeführt
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:
Thx an Shadowrider für das Plugin
Unterstützen oder einfach nur Danke sagen?
paypal.com/paypalme/fselbig
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)
Adressenkarten anzeigen und verwalten
- - 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
PlanerFs auf Github (klick)
warum ical?
- Das ical-Format ist plattformübergreifend und gut dokumentiert
ausblendenProgrammcode:
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
Termine mit der Kategorie Timer sind vorgesehen, um häufige Erinnerungen zB zum Wecken, Medikamenteneinnahme u.ä. zu realisieren, ohne dass damit Kalender/Terminliste "zugemüllt" werden)
ist vorgesehen, um häufige Termine, Termine welche viele Tage dauern (Urlaube, Schichten, Belegungspläne und ähnliches) zu realisieren und dabei den Kalender dennoch übersichtlich zu halten
wenn Termine genau die gleiche Bezeichnung haben, wie in der Schicht-Einstellung festgelegt wurde, werden sie im Kalender unterhalb des Datumfeldes angezeigt und nicht in der Terminliste aufgeführt
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)
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
- URL eintragen in Datei PlanerFS_online.txt (pro Zeile: name = url) zB :
QuellcodeFeiertage = https://calendar.google.com/calendar/ical/de.german%23holiday%40group.v.calendar.google.com/public/basic.ics = 1
- wählen Sie Option für "aktualisiere alle ? Minuten" und "Download akt. Daten beim Start automatisch"
Thx an Shadowrider für das Plugin
Unterstützen oder einfach nur Danke sagen?
paypal.com/paypalme/fselbig
Kein support für Internet-Sharing!
und kein Support per PM (Fragen bitte ins Forum)
Bitte füllt euer Profil aus (Box und Image) ,das erleichtert es uns Euch zu helfen
und kein Support per PM (Fragen bitte ins Forum)
Bitte füllt euer Profil aus (Box und Image) ,das erleichtert es uns Euch zu helfen
Dieser Beitrag wurde bereits 16 mal editiert, zuletzt von Anz ()