Kategoriat
Netti

PHP sovellus web-sivuston haravoimiseksi ja .ics vCalendar -kalenteritiedoston luomiseksi datasta

PHP-sovellus web-sivuston haravoimiseksi ja vCalendar ICS tiedoston luomiseksi datasta.

KAVA eli Kansallinen audiovisuaalinen arkisto ylläpitää omaa leffateatteriaan Orionia. Elokuvalistaa ja esitysaikoja ei kuitenkaan ole saatavilla ladattavana tai tilattavana .ics vCalendar tiedostona. KAVAlla on kuitenkin oma webbikauppansa, ja sivusto on nätisti muotoiltu.

Päätin hieman harjoitella PHP haravointia ja bonuksena yrittää luoda haravoidusta datasta ICS vCalendar tiedostoa. Lopputulos on periaatteessa vain omaan käyttööni, mutta saatavilla kaikille (Latauslinkki luotuun kalenteriin). Skripti luo siis kalenterin joka latauskerralla. Kannattaa ottaa huomioon, että kalenteriskripti lakkaa toimimasta, jos KAVA päättää muuttaa sivustoaan.

Esitysajat eivät vaihtele kovinkaan usein, joten on turvallista säätää päivitysaika yhteen kertaan viikossa. Tilausosoite on

http://www.sanaracreations.fi/apps/kavacal/kavacal.php

KAVA on muuttanut sivujaan eikä koodi enää toimi.

Kirjoittanut Janne Särkelä

Sanara Creations is the professional dimension of sound designer, producer and artist Sarana / Janne Särkelä.

Tools: Logic, Cubase , Pro Tools, Photoshop, Illustrator, GIMP, Final Cut, Premiere, Max/MSP/Jitter, Plogue Bidule, Flash/AS, CSS, HTML, PHP, Javascript, jQuery, OSX/Win/Linux, Arduino, Processing, Captivate, Storyline.

Janne resides in Helsinki, Finland at the moment, and works at Digital Lessons Finland as the Senior Technical Developer.