\n <\/td>\n | <?php<\/span><\/td>\n <\/tr>\n \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | /* <\/span><\/td>\n <\/tr>\n \n <\/td>\n | * Libreria per la creazione di calendari .ics (Apple e Google calendar per dirne alcuni)<\/span><\/td>\n <\/tr>\n \n <\/td>\n | * Allego il file ics.php per la creazione<\/span><\/td>\n <\/tr>\n \n <\/td>\n | * Autore del binomio: portapipe<\/span><\/td>\n <\/tr>\n \n <\/td>\n | * Codice su Github Gist: https://gist.github.com/portapipe/25306c4260409ea023d1fb2b3f9fbecb<\/span><\/td>\n <\/tr>\n \n <\/td>\n | */<\/span><\/td>\n <\/tr>\n \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | \$<\/span>time<\/span> = time();<\/td>\n <\/tr>\n \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | //Modifica i dati seguenti in base alle tue esigenze<\/span><\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>setup<\/span> = array<\/span>(<\/td>\n <\/tr>\n \n <\/td>\n | //Titolo del caledario (nel caso ci si iscriva)<\/span><\/td>\n <\/tr>\n \n <\/td>\n | "title<\/span>"=>"Cal Esempio<\/span>",<\/td>\n <\/tr>\n \n <\/td>\n | //Autore del calendario<\/span><\/td>\n <\/tr>\n \n <\/td>\n | "author<\/span>"=>"portapipe<\/span>",<\/td>\n <\/tr>\n \n <\/td>\n | //Descrizione del calendario<\/span><\/td>\n <\/tr>\n \n <\/td>\n | "description<\/span>"=>"Il mio calendario di esempio<\/span>",<\/td>\n <\/tr>\n \n <\/td>\n | //Nome del file (default 'calendar')<\/span><\/td>\n <\/tr>\n \n <\/td>\n | "filename<\/span>"=>"ilMioCalendario<\/span>"<\/td>\n <\/tr>\n \n <\/td>\n | );<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | //Ripeti da qui:<\/span><\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>eventi<\/span>[] =array<\/span>(<\/td>\n <\/tr>\n \n <\/td>\n | //'uid' => '123', NON SERVE, E' AUTOMATICO MA E' PREDISPOSTO<\/span><\/td>\n <\/tr>\n \n <\/td>\n | 'summary'<\/span> => 'Esempio di calendario'<\/span>,<\/td>\n <\/tr>\n \n <\/td>\n | 'description'<\/span> => 'Questo evento sarà sempre appena terminato'<\/span>,<\/td>\n <\/tr>\n \n <\/td>\n | 'start'<\/span> => new<\/span> DateTime<\/span>('@'<\/span>.(\$<\/span>time<\/span> - (60<\/span>*60<\/span>))),<\/td>\n <\/tr>\n \n <\/td>\n | 'end'<\/span> => new<\/span> DateTime<\/span>('@'<\/span>.\$<\/span>time<\/span>),<\/td>\n <\/tr>\n \n <\/td>\n | 'url'<\/span> => 'http://google.it'<\/span>,<\/td>\n <\/tr>\n \n <\/td>\n | 'location'<\/span> => 'Milano, Italia'<\/span><\/td>\n <\/tr>\n \n <\/td>\n | );<\/td>\n <\/tr>\n | \n <\/td>\n | //a qui per creare un nuovo evento (cambiando solo i dati).<\/span><\/td>\n <\/tr>\n \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | \$<\/span>eventi<\/span>[] = array<\/span>(<\/td>\n <\/tr>\n \n <\/td>\n | 'summary'<\/span> => 'Sarà sempre tra un\\'ora'<\/span>,<\/td>\n <\/tr>\n \n <\/td>\n | 'description'<\/span> => 'Questo evento sarà sempre tra un\\'ora!'<\/span>,<\/td>\n <\/tr>\n \n <\/td>\n | 'start'<\/span> => new<\/span> DateTime<\/span>('@'<\/span>.(\$<\/span>time<\/span> + (60<\/span>*60<\/span>) )),<\/td>\n <\/tr>\n \n <\/td>\n | 'end'<\/span> => new<\/span> DateTime<\/span>('@'<\/span>.(\$<\/span>time<\/span> + (60<\/span>*60<\/span>) + 9000<\/span>)),<\/td>\n <\/tr>\n \n <\/td>\n | 'location'<\/span> => 'Via Torino 14, Milano, Italia'<\/span>,<\/td>\n <\/tr>\n \n <\/td>\n | 'url'<\/span> => 'http://portapipe.wordpress.com'<\/span><\/td>\n <\/tr>\n \n <\/td>\n | );<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | /* DA QUI NON E' NECESSARIO MODIFICARE */<\/span><\/td>\n <\/tr>\n \n <\/td>\n | include<\/span>("ics.php<\/span>"); <\/td>\n <\/tr>\n \n <\/td>\n | foreach<\/span>(\$<\/span>eventi<\/span> as<\/span> \$<\/span>v<\/span>){<\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>e<\/span>[] = new<\/span> CalendarEvent<\/span>(\$<\/span>v<\/span>);<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | \$<\/span>calendar<\/span> = new<\/span> Calendar<\/span>(\$<\/span>setup<\/span>);<\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>calendar<\/span>->events<\/span> = \$<\/span>e<\/span>;<\/td>\n <\/tr>\n \n <\/td>\n | \$<\/span>calendar<\/span>->generateDownload<\/span>();<\/td>\n <\/tr>\n \n <\/td>\n | ?><\/span><\/td>\n <\/tr>\n <\/table>\n<\/div>\n\n\n <\/div>\n\n <\/div>\n<\/div>\n\n <\/div>\n | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |