Momenteel hebben we op een website die ik help bij het beheren, een op maat gemaakte kalender gebouwd met PHP. De website is voor een prestatiegroep en ze hebben verschillende categorieën uitvoeringen. Laten we voor de eenvoud zeggen dat ze er twee hebben: dansshows en zangshows.
We overwegen over te schakelen naar Google Agenda om de agenda te kunnen delen met andere sites en andere samenwerkingsfuncties van de service aanbiedingen.
We willen de functionaliteit die we nu hebben echter niet verliezen, voornamelijk die te maken hebben met hoe de agenda wordt weergegeven op de website van de groep. Er zijn drie voorwaarden die verschillende agendaweergaven vereisen .
- Een voorwaarde is het algemene schema van de groep, dat een standaardweergave per kalendermaand is. Dit is de standaardweergaveoptie in Google Agenda, dus daar is geen probleem.
- De andere voorwaarde is dat de volgende 3 aankomende evenementen per categorie worden weergegeven. Dus op de dance-evenementenpagina willen we een lijst zien van de volgende drie dance-evenementen. Als ik de terminologie goed heb, is dit een agenda-weergave, maar daar ben ik niet zeker van. Dus op deze pagina moet het ingesloten agenda-object alleen filteren op dansevenementen. Op dezelfde manier kan op de zangpagina het ingesloten kalender zou moeten filteren voor zangevenementen.
- De laatste voorwaarde is om alle soorten aankomende evenementen te tonen. Dit zou dus de volgende 3 evenementen van dans en zang samen laten zien, in een lijst, gerangschikt op datum.
Ik weet niet of evenementen al dan niet kunnen worden gecategoriseerd op type voor filterdoeleinden, en of agendas kunnen worden weergegeven in een lijststijl. Ik heb een agenda-weergave gezien , maar ik heb niet precies kunnen onderscheiden hoe iemand dit mogelijk maakt.
Zijn deze vereisten mogelijk, en zo ja, hoe?
Antwoord
De agendaweergave helpt u aan uw voorwaarden te voldoen. Ga hiervoor naar Google Agenda, in Mijn agenda wordt uw agenda verkleind, klik erop en vervolgens op Agenda-instellingen. Daar zult u zie “Aanpassen de kleur, grootte en andere opties “in” deze kalender insluiten “. Daar zou je de agendaweergave vinden.
Daarnaast biedt Google Calendars APIs die geweldige aanpassingen kunnen bieden. https://developers.google.com/google-apps/calendar/
Reacties
- iedereen weet wat hij bedoelt met een " inkorting van je agenda "?