Google Calendar

Informazioni su Google Calendar

Istruzioni per la creazione di pulsanti di promemoria evento di Google Calendar

Di seguito è illustrato il "segreto" per creare i frammenti di codice HTML che controllano i pulsanti di promemoria evento di Google Calendar. Queste istruzioni presuppongono che tu abbia una certa familiarità con il codice HTML. Se non desideri utilizzare la procedura riportata di seguito, è disponibile inoltre un modulo semplificato che ti aiuterà a creare frammenti di codice HTML per tali pulsanti.

Nota sui caratteri non ammessi:
Certi caratteri, come il segno di uguale (=), causano problemi se utilizzati nei parametri CGI. Puoi comunque lasciare che questi caratteri speciali compaiano nei tuoi eventi, ma dovrai convertirli in codici speciali per i parametri CGI. Ai fini di una migliore leggibilità, non abbiamo convertito i caratteri non ammessi negli esempi sotto riportati. Ulteriori informazioni

Istruzioni dettagliate
A ciascuno dei dettagli del tuo evento (come Titolo evento, Ora di inizio evento, Ora di fine evento e Località evento) viene assegnato un parametro CGI (una frase descrittiva per il segmento di un indirizzo web che altera il comportamento di un link) a partire dall'URL a cui rimanda il tuo pulsante. I parametri CGI del tuo evento devono essere separati da simboli di e commerciale (&).

Ecco il formato generale per questi frammenti di codice HTML. I parametri del tuo evento devono essere inseriti alla fine del link href, in un ordine qualsiasi; inoltre, puoi aggiungere tutti i parametri che ritieni necessari.

<a href="http://www.google.com/calendar/event?action=TEMPLATE&Parametro1;&Parametro2;&Parametro3;"><img src="http://www.google.com/calendar/images/ext/gc_button2_it.gif"></a>

La tabella seguente riporta i parametri CGI di base che definiscono un evento:

Nome parametro Valore Esempio
action (obbligatorio) Questo valore è sempre TEMPLATE (tutto maiuscolo). action=TEMPLATE
text (obbligatorio) Titolo dell'evento. text=Brunch al Java Cafe
dates (obbligatorio) Data e ora dell'evento, in formato UTC. Aggiungi una lettera "Z" maiuscola dopo gli orari. Google Calendar interpreta la data e l'ora in base al fuso orario dell'utente. dates=20060415/20060415
per tutto il giorno, 15 aprile 2006

dates=20060415T180000Z/20060415T190000Z
per il 15 aprile 2006 11:00 - mezzogiorno ora del Pacifico
sprop (obbligatorio) Informazioni per identificare la tua organizzazione, come l'indirizzo del sito web. Sono ammessi più parametri sprop. Queste informazioni devono essere specificate come type:value. Il carattere due punti deve essere utilizzato solo per separare il tipo e il valore. sprop=sito web:www.javacafebrunches.com
per il sito web = www.javacafebrunches.com

sprop=sito web:www.javacafebrunches.com&sprop;=nome:Java Cafe
per il sito web = www.javacafebrunches.com and name = Java Cafe
add Indirizzo email dell'invitato. Sono ammessi più parametri add. add=nome utente1@dominio.com
per un invitato

add=nome utente1@dominio.com&add;=nome utente2@dominio.com
per due invitati
details Descrizione dell'evento. È ammesso un codice HTML semplice. details=Prova il nostro speciale brunch del sabato:<br><br>Crostini di aragosta con frutta fresca<br><br>Mmm!
location Luogo in cui si tiene l'evento. Sono consigliate le località che funzionano per le ricerche su Google Maps. location=Java Cafe, Milano, MI
trp Specifica se il Google Calendar dell'utente mostra lo stato "occupato" durante questo evento. Il valore predefinito è false. trp=true

Esempio di HTML per un pulsante di promemoria evento di Google Calendar
Ecco che aspetto hanno i parametri CGI per le prenotazioni del brunch:

action=TEMPLATE
text=Brunch al Java Cafe
location=Java Cafe, Milano, MI
details=Prova il nostro speciale brunch del sabato:<br><br>Crostini di aragosta con frutta fresca<br><br>Mmm!
dates=20060415T180000Z/20060415T190000Z
trp=true
sprop=sito web:http://www.javacafebrunches.com
sprop=nome:Java Cafe

Assemblando il tutto, ecco l'intero frammento di codice HTML che dovresti aggiungere al tuo sito web per inserire il pulsante di promemoria evento di Google Calendar per la prenotazione del brunch:

<a href="http://www.google.com/calendar/event?action=TEMPLATE&text;=Brunch al Java Cafe&dates;=20060415T180000Z/20060415T190000Z&location;=Java Cafe, Milano, MI&details;=Prova il nostro speciale brunch del sabato:<br><br>Crostini di aragosta con frutta fresca<br><br>Mmm!&trp;=true&sprop;=:http://www.javacafebrunches.com&sprop;=nome:Jave Cafe"><img src="http://www.google.com/calendar/images/ext/gc_button2_it.gif"></a>

Stili del pulsante
Abbiamo creato una serie di pulsanti tra cui potrai scegliere. Seleziona quelli che meglio si addicono al tuo sito.

http://www.google.com/calendar/images/ext/gc_button1_it.gif

http://www.google.com/calendar/images/ext/gc_button2_it.gif

http://www.google.com/calendar/images/ext/gc_button6_it.gif