plugin-icon

Simple Google Calendar Outlook Events Block Widget

Blok widget dat afspraken uit een openbare Google Agenda of een iCal bestand toont.
Beoordelingen
5
Laatst bijgewerkt
May 14, 2024
Versie
2.4.2
Actieve installaties
900

Eenvoudig widget of blok dat afspraken uit een openbare google agenda, microsoft office outlook agenda, of een ander iCal bestand in de stijl van je site toont.

Het Gutenberg blok vereist minimaal WordPress 5.9. Deze eenvoudige blok/widget haalt evenementen op uit een publieke Google agenda (of andere agenda in iCal format) en geeft ze weer in een eenvoudige lijst waarmee je je site volledig kunt aanpassen door allerlei CSS toe te passen. Google biedt een aantal HTML snippets om je publieke Google agenda in je site in te sluiten. Deze zijn geweldig, maar zodra je een paar aanpassingen aan de styling wil doen, die verder gaan dan het veranderen van wat kleuren, zijn ze niet genoeg.

Plugin kenmerken

  • Kalender blok of widget dat afspraken/gebeurtenissen van een openbare Google agenda of ander iCal bestand toont.
  • Blok geeft live voorbeeld in de editor en is niet beperkt tot widget gebied. Oude widget zal worden getoond in verouderd widget blok en alleen in widget gebied.
  • Kleine voetafdruk, gebruikt alleen Google ID van de agenda, of ICS link voor Outlook, of Url van iCal bestand om informatie over de afspraken via iCal op te halen
  • Voeg meer agenda’s samen in een blok
  • Beheer afspraken in Google Agenda, of andere iCalendar bron.
  • Volledig aanpasbaar aan je site met CSS. Uitvoer in ongeordende lijst met Bootstrap 4 listgroup klasse en toggle voor details.
  • Kies het datum/tijd format in het instellingenscherm dat het best past bij je site.
  • Toont per gebeurtenis DTSTART, DTEND, SUMMARY, LOCATION en DESCRIPTION. DTSTART is verplicht andere onderdelen zijn optioneel.
  • Toont de meest gebruikelijke herhalende gebeurtenissen. Frequentie: Jaarlijks, Maandelijks, Wekelijks, Dagelijks (maar niet Per uur, per minuut en kleinere periodes)
  • In het onderstaande schermafbeelding: Links het blok met standaardinstellingen en op één samenvatting geklikt. Rechts met enkele aangepaste instellingen. Aangepaste instellingen voor begin met samenvatting: Lay-out: begin met samenvatting. Datum format eerste regel: “.<\b\r>l jS \o\f F” Einddatum format eerste regel: “ Time format tijd overzicht regel: “G:i” Time format eindtijd samenvatting regel: ” – G:i” Time format begintijd: “” Time format eindtijd: “” Tag voor samenvatting: “strong”

Documentatie

  • Haalt agenda gebeurtenissen op via iCal url of Google agenda ID
  • Voeg meer agenda’s samen in een blok
  • Toont maximaal het geselecteerde aantal gebeurtenissen als lijstgroep items.
  • Toont alleen evenementen in een geselecteerde periode met een lengte van de instelling “Aantal dagen na vandaag met evenementen” vanaf nu beperkt door het tijdstip van de dag of het begin van de dag aan het begin en het einde van de dag aan het einde.
  • Toont gebeurtenissen in de tijdzone van de WordPress instelling, of in de tijdzone van de klant met een JavaScript REST oproep opgehaald vanuit de browser van de klanten.
  • Toont gebeurtenis begin-datum en samenvatting; toggle details, omschrijving, begin-, eind-tijd, locatie.
  • Toont de meest algemene herhalende gebeurtenissen
  • Frekwentie Jaarlijks, Maandelijks, Wekelijks, Dagelijks (niet ontleed per uur, per minuut …), INTERVAL (standaard 1), WKST (standaard MO, maandag)
  • Einde van herhaling door COUNT of UNTIL
  • Per dag, maand, dag van de maand of set positie (BYDAY, BYMONTH, BYMONTHDAY, BYSETPOS) geen andere per… (niet ontleed: BYWEEKNO, BYYEARDAY, BYHOUR, BYMINUTE, RDATE)
  • Gebeurtenissen op EXDATE uitsluiten van herhaling (na evaluatie van BYSETPOS)
  • Houdt rekening met tijdzone en zomertijd. Gebouwd en getest met Iana tijdzones zoals gebruikt in php, Google en Apple, nu ook getest met Microsoft tijdzones en onbekende tijdzones. Voor onbekende tijdzone namen wordt de standaard WordPress tijdzone gebruikt (waarschijnlijk de lokale tijdzone).

Dit widget is afgeleid van versie 0.7 van het simple google calendar widget van NBoehr (https://nl.wordpress.org/plugins/simple-google-calendar-widget/)

Copyright en Licentie

Dit project is gelicenseerd onder de GNJe GPL , versie 2 of later. 2017 –   2023 © Bram Waasdorp.

Gratisop Creator abonnement
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Actieve installaties
900
Getest tot
6.5.5
Deze plugin kan worden gedownload, zodat je hem op je zelf-gehoste WordPress-installatie kan gebruiken.