NEWS
Google Kalender (ICS) für Material Design & Mini-Kalender
-
Naja irgendwas passendes für vis-1 und vis-2. da ja materidesign unter vis-2 nicht läuft. Du hattest ja für das Telefonbuch auch etwas geniales gezaubert.
Ro75.
-
Moin,
Erstmal, gefällt mir sehr gut der Kalender.
Zum Problem: Habe 4 Kalender (Termine, Müll, Geburtstage, Todestage)
Termine und Müll zeigt er an, aber die anderen zwei leider nicht.
Es wird auch kein Fehler oder so angezeigt.
Komme einfach nicht dahinter warum. -
Moin,
Erstmal, gefällt mir sehr gut der Kalender.
Zum Problem: Habe 4 Kalender (Termine, Müll, Geburtstage, Todestage)
Termine und Müll zeigt er an, aber die anderen zwei leider nicht.
Es wird auch kein Fehler oder so angezeigt.
Komme einfach nicht dahinter warum. -
@nashra @sigi234 zeigt mal bitte den Konfigurationsteil. Die url mit .ics bitte nicht vollständig weglassen, sondern nur Teile aus XXXX.
also
const C1_PAST_DAYS = 30; // Anzahl Tage rückwärts für großen Kalender (materialdesign - Scrounger) (Vergangenheit) const C1_FUTURE_DAYS = 120; // Anzahl Tage vorwärts für großen Kalender (materialdesign - Scrounger) (Zukunft) const M1_PAST_DAYS = 0; // Anzahl Tage rückwärts für Minikalender (Vergangenheit) const M1_FUTURE_DAYS = 30; // Anzahl Tage vorwärts für Minikalender (Zukunft)und const CALENDARS = ....
Ro75.
EDIT: Was steht im Datenpunkt "Inhaber" drin?
-
const C1_PAST_DAYS = 30; // Anzahl Tage rückwärts für großen Kalender (materialdesign - Scrounger) (Vergangenheit) const C1_FUTURE_DAYS = 180; // 120 Anzahl Tage vorwärts für großen Kalender (materialdesign - Scrounger) (Zukunft) const M1_PAST_DAYS = 0; // Anzahl Tage rückwärts für Minikalender (Vergangenheit) const M1_FUTURE_DAYS = 30; // Anzahl Tage vorwärts für Minikalender (Zukunft) { owner: "Geburtstag", // Besitzer/Zuordnung - Nach dieser Bezeichnung kann auch ein Filter ("0_userdata.0.calendar.inhaber") gesetzt werden url: "https://calendar.google.com/calendar/ical/xxxxxxxxxxxxxxx%40group.calendar.google.com/private-xxxxxxxxxxxxxxxx/basic.ics", // private ICS-URL color: "#e4c441", //#a71b1b Standardfarbe des Kalenders - großer Kalender (materialdesign - Scrounger) img: BASE_URL + "geb.png" // Icon für Darstellung - kleiner Kalender }, { owner: "In Memory", url: "https://calendar.google.com/calendar/ical/xxxxxxxxxxxxxxxxxxxx%40group.calendar.google.com/private-xxxxxxxxxxxxxxxx/basic.ics", color: "#039be5", img: BASE_URL + "memory.png" }im DP Inhaber = ALLE
-
Hatte gerade mal die Owner geändert, aber nix
const CALENDARS = [ { owner: "Termine", url: "https://calendar.google.com/calendar/ical/xxx%40gmail.com/private-xxx/basic.ics", color: "#039be5", img: BASE_URL + "termine.png" }, { owner: "Geburt", // Besitzer/Zuordnung - Nach dieser Bezeichnung kann auch ein Filter ("0_userdata.0.calendar.inhaber") gesetzt werden url: "https://calendar.google.com/calendar/ical/xxx%40group.calendar.google.com/private-xxx/basic.ics", // private ICS-URL color: "#e4c441", //#a71b1b Standardfarbe des Kalenders - großer Kalender (materialdesign - Scrounger) img: BASE_URL + "geb.png" // Icon für Darstellung - kleiner Kalender }, { owner: "Muell", url: "https://calendar.google.com/calendar/ical/xxx%40group.calendar.google.com/private-xxx/basic.ics", color: "#e4c441", img: BASE_URL + "muell.png" }, { owner: "Tod", url: "https://calendar.google.com/calendar/ical/xxx%40group.calendar.google.com/private-xxx/basic.ics", color: "#039be5", img: BASE_URL + "memory.png" } ]; -
Sieht eigentlich gut aus. Lassen sich die URL's im Browser öffnen? Wenn ja, müsste ein "speichern unter" kommen.
Ro75.
EDIT: Nutze auch unterschiedliche Farben.
-
-
Bei mir laufen 3 Kalender seit über einem Jahr mit diesem Script.
ABER ich habe keine separate Kalender für Geburts- und Todestage. Deine Bezeichner für Geburt und Tod sind interne Filter.
Bei uns laufen diese Termine über den normalen Kalender.
Also Geburtstag Else oder Geburtstag Bernd. Oder Todestag Opa.
Versuche mal einfach die owner in "sinnfrei Bezeichnungen" zu ändern. Test1 und Test2.
Ro75.
-
Bezeichnung geändert in Test1 und Test2, leider nein
Seltsam ist ja auch das zwei funktionieren und die anderen zwei nichtEDIT: habe mal nur den Geburtstag genommen und die anderen gelöscht, zeigt nix an
-
Wieviel Geburtstage müssten denn die nächsten 180Tage kommen (C1)? Speichere doch mal die ics Datei und schaue mal mit dem Editor rein. Steht da was brauchbares drin? Wenn ja, wie sind diese Termine angelegt?
Ro75.
Wieviel Geburtstage müssten denn die nächsten 180Tage kommen (C1)?
Müßte ich jetzt zählen, die 180 sind eigentlich nur für die normalen Termine
Speichere doch mal die ics Datei und schaue mal mit dem Editor rein. Steht da was brauchbares drin? Wenn ja, wie sind diese Termine angelegt?
Ro75.
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Geburtstage X-WR-TIMEZONE:Europe/Berlin BEGIN:VEVENT DTSTART;VALUE=DATE:20260715 DTEND;VALUE=DATE:20260716 DTSTAMP:20260721T130410Z UID:xxxxxxx@google.com RECURRENCE-ID;VALUE=DATE:20260715 CREATED:20230706T175253Z DESCRIPTION:1952 LAST-MODIFIED:20260721T130210Z SEQUENCE:0 STATUS:CONFIRMED SUMMARY:Geburtstag Reiner TRANSP:TRANSPARENT END:VEVENT -
Also die 180 Tage gelten für alle Kalender bei C1, 30 Tage bei M1, wobei dieser Termin ja nur am 15.07.26 war. von daher müsste er in C1 sein, aber nicht in M1. M1 nicht, weil da eine 0 bei vergangenen Tagen steht.
Kannst du das bitte nochmal prüfen.
Ro75.
-
Also die 180 Tage gelten für alle Kalender bei C1, 30 Tage bei M1, wobei dieser Termin ja nur am 15.07.26 war. von daher müsste er in C1 sein, aber nicht in M1. M1 nicht, weil da eine 0 bei vergangenen Tagen steht.
Kannst du das bitte nochmal prüfen.
Ro75.
Also die 180 Tage gelten für alle Kalender bei C1, 30 Tage bei M1, wobei dieser Termin ja nur am 15.07.26 war. von daher müsste er in C1 sein, aber nicht in M1. M1 nicht, weil da eine 0 bei vergangenen Tagen steht.
Kannst du das bitte nochmal prüfen.
Ro75.
m1 wird nicht genutzt.
In C1 steht nichts drin mit 15.7.. Der nächste Geburtstag ist am 11.8. und auch der Eintrag fehlt.
In der M1 fehlt auch der für den 11.8. -
Stehen denn in C1 überhaupt "frühere Termin drin"? Und der Termin vom 11.8. steht in der ics Datei?
Ro75.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
