Derzeit haben wir auf einer Website, die ich verwalte, einen benutzerdefinierten Kalender, der mit PHP erstellt wurde. Die Website richtet sich an eine Leistungsgruppe und bietet verschiedene Kategorien von Leistungen. Nehmen wir zur Vereinfachung an, es gibt zwei Tanzshows und Gesangsshows.

Wir erwägen, auf Google Kalender umzusteigen, um den Kalender für andere Websites und andere Funktionen des Dienstes für die Zusammenarbeit freigeben zu können Angebote.

Wir möchten jedoch nicht die Funktionalität verlieren, die wir jetzt haben, hauptsächlich im Zusammenhang mit der Anzeige des Kalenders auf der Website der Gruppe. Es gibt drei Bedingungen, die unterschiedliche Kalenderansichten erfordern

  1. Eine Bedingung ist der Gesamtzeitplan der Gruppe, bei dem es sich um eine Standardansicht nach Kalendermonaten handelt. Dies ist die Standardanzeigeoption für Google Kalender, daher kein Problem.
  2. Die andere Bedingung besteht darin, die nächsten 3 bevorstehenden Ereignisse nach Kategorie anzuzeigen. Auf der Seite mit Tanzveranstaltungen möchten wir eine Liste der nächsten drei Tanzveranstaltungen sehen. Wenn ich die richtige Terminologie habe, ist dies eine „Agenda“ -Ansicht, aber ich bin mir nicht sicher. Auf dieser Seite müsste das eingebettete Kalenderobjekt nur nach Tanzereignissen filtern. Ebenso auf der Gesangsseite die eingebettete Der Kalender müsste nach Gesangsereignissen filtern.
  3. Die letzte Bedingung besteht darin, bevorstehende Ereignisse aller Art anzuzeigen. Dies würde also die nächsten 3 Ereignisse des Tanzens und Singens zusammen in einer nach Datum geordneten Liste anzeigen.

Ich bin mir nicht sicher, ob Ereignisse zu Filterzwecken nach Typ kategorisiert werden können und ob Kalender in einem Listenstil angezeigt werden können. Ich habe die Erwähnung einer „Agenda“ -Ansicht gesehen , aber ich konnte nicht genau erkennen, wie man es aktiviert.

Sind diese Anforderungen möglich und wenn ja, wie?

Antwort

Die Agenda-Ansicht hilft Ihnen dabei, Ihre Bedingungen zu erfüllen. Gehen Sie dazu zu Google Kalender. Klicken Sie in Mein Kalender auf Ihren Kalender, klicken Sie darauf und dann auf Kalendereinstellungen Siehe „Anpassen die Farbe, Größe und andere Optionen „in“ Kalender einbetten „. Dort finden Sie die Agenda-Ansicht.

Außerdem bietet Google Calendars APIs an, die sich hervorragend anpassen lassen. https://developers.google.com/google-apps/calendar/

Kommentare

  • Jeder weiß, was er mit einer " Kürzung Ihres Kalenders "?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.