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.
|