iCal Rooster tool
UPDATE!
De roostertool is niet meer beschikbaar. Saxion heeft een nieuwe roostersite online gezet waarop iCal functionaliteit beschikbaar zou moeten zijn (zie de knopjes onderaan het rooster). Mijn tooling werkte door de oude HTML te parsen en om te zetten in iCal. Om het met de nieuwe site werkend te krijgen zou ik de hele code om moeten gooien. Dat ga ik niet doen.
Ik begreep echter wel dat de geboden iCal functionaliteit ook nog niet werkt. Ik stuur hierover een mail naar de maker, maar heel veel meer kan ik er niet aan doen. Ik ga ook geen nieuwe versie van mijn tool bouwen, omdat ik vind dat Saxion deze functionaliteit goed aan dient te bieden.
Bedankt voor ‘t gebruiken van mijn brouwsel en ik hoop dat we binnenkort vanuit Saxion goed werkende iCal functionaliteit kunnen verwachten
Lees hier een uitgebreide terugblik!
Hieronder staat een korte uitleg van de iCal to rooster tool zoals ik die een jaar of wat geleden gemaakt hebt. Hij is bedoelt om je Saxion lesrooster in iCal formaat te kunnen lezen.
Ik wil iedereen oproepen die de tool gebruikt hieronder te posten, zodat ik een beetje een beeld krijgt wie het gebruikt. Ook featurerequests zijn welkom, maar ik beloof niets
Let op: De tool is vanaf nu naast de academie CII ook voor TKT beschikbaar. De eerste vind ik het belangrijkst omdat ik daar zelf werk. Op verzoek wil ik wel kijken of ik hem breder open zet, maar wel gefaseerd, om te kijken hoe het zich houd en of ik niet overspoeld wordt met probleemmeldingen e.d.
Hoe gebruik ik het?
De icalrooster tool worden aangeboden als dienst via het web. Wat wil zeggen dat je door het opvragen van een bepaalde URL een bestand terugkrijgt met daarin je rooster in iCal formaat. Deze URL is voor docenten als volgt:
waarbij je uiteraard de code moet veranderen in je eigen docentcode (let op de hoofdletters!). Dit is exact dezelfde code als die gehanteerd wordt in de URL’s op rooster.saxion.nl.
of
waarbij je de klascode moet veranderen in je eigen klascode (let op de hoofdletters!). Dit is exact dezelfde code als die gehanteerd wordt in de URL’s op rooster.saxion.nl.
De aanroep naar deze URL geeft je een iCal bestand terug dat je op kunt slaan en kunt importeren in vele kalenderprogramma’s. Nog handiger is het overigens om gelijk in je kalenderprogramma te subscriben op de kalender, meestal kun je daar een URL ingeven en dan wordt hij ook automatisch bijgewerkt. Ervaring heeft mij geleerd dat het downloaden en openen in iCal (de applicatie op de MAC) niet werkt en subscriben wel.
Let op: Haal het rooster maximaal 1 keer per dag op, vaker heeft toch geen zin, want ik cache de boel minimaal 1 dag. Daarnaast belast het mijn server extra terwijl dat echt nergens goed voor is
Hoe gebruik ik het met Google Calendar?
Stap 1: Log in op je google calendar
Stap 2: Klik onderaan onder “Andere agenda’s” op toevoegen. Kies voor Toevoegen via URL.

Stap 3: Typ bij “adres voor openbare agenda” de URL in voor jouw rooster, met jouw docent of klascode






@ruudgreven Klascode bestaat niet, ik probeer uiteraard op EII7WPe.. maar een geniaal initiatief, roosters op iCal
@nvoorberg Die tool heb ik al 1,5 jaar ofzo draaien hoor, kwam toevallig nu weer boven drijven. Nu doet je klas ‘t overigens wel
Ik maak er gebruik van. Erg handig! Hoef ik niet steeds het Saxion rooster via de webbrowser te checken. Laat hem nu ook syncen met Google Calender zodat hij ook op de iPhone komt.
Al sinds dat ik er van af wist (vorig jaar) gebruik ik dit natuurlijk. Het is gewoon verdomd handig! Maar was het vorig jaar ook al zo dat de weken voor de huidige niet meer in de calendar te zien zijn?
Prima tool! Nu is ook het probleem binnen outlook weg dat elke afspraak 15 naar voren wordt verschoven. Thnx Ruud!
Bedankt!! Zojuist even ingesteld, zover ik kan zien werkt het perfect!!
Nu nog de koppeling maken met Google en mijn iPhone!
Top!
Maarten
het is een fijne tool. als ik nu ook nog vakken kan binnenhalen dan zou het helemaal mooi zijn. Nu moet ik daar ook een heel rooster voor binnenhalen.
Ook het nummer van mijn klas (EBI6PMa) doet het niet helaas eerder heb ik het wel gebruikt, toen had ik echter een eenvoudiger nummer… Als dit probleem opgelost is, hoor ik er graag meer van want ik vind het een goed stuk gereedschap.
kun je hem ook voor de academie TKT beschikbaar maken. Ik had eerst een andere tool, maar die is stuk.
Ik ga nu wat revolutionairs aankondigen: Ik heb de tool ook voor de academie TKT opengezet. Ik was niet zo happig op het openzetten van de tool voor andere academies, maar ik wil het wel eens proberen. Bij problemen en dergelijke kunnen mensen zich hier melden.
Let op: Het is experimenteel, als ik het aantal problemen zat ben of mijn server heeft het er moeilijk mee dan houd het op. Voorlopig dus ook open voor TKT!
Owh en Gerwin, ook jouw probleem is opgelost.
Verzoekje: LED / IPO afdeling
Hartstikke bedankt, had weinig zin om dit zelf handmatig te moeten doen
Bedankt,
works fine in iCal
Hey,
thanks for this nice tool !!
Zo, ik gebruik nu ook. Super bedankt!
Zoals je weet gebruik ik hem rechtstreeks in iCal, als abonnement. Werkt opzicht wel goed.
Bedankt!
Hey,
the tool doens`t work a.t.m. iCal said, it can not update the abonnement.
Bedankt voor deze handige toepassing! Hoorde ervan via classmates! Super!
Heey Ruud,
De tool werkt bij mij niet meer.
Onderstaande URL werkt wel:
http://rooster.saxion.nl/index.php?klas=EIC3d&intraprof=CII+TI&lang=
Als ik echter http://rooster.saxion.nl/index.php?klas=EIC3d open in mijn browser krijg ik niks te zien. Wellicht dat er daar een fout zit in jouw PHP script?
Grtz,
Thijs
Ook bij mij doet de klascode het niet helaas. Kan hier wat aan gedaan worden? Lijkt me geweldig als ‘t werkt
Ik zit in klas
DCE1VI
Bij mij zijn alle “afspraken” een uur later dan het daardwerkelijke rooster (@outlook 2010)
Er is iets rond tijdzones en outlook. Voor zover ik weet zet ik juiste tijdzone informatie in de iCal file, google calendar en iCal (het programma van Apple zelf) snappen dit ook, Outlook is uiteraard weer eigenwijs…
Ga ik helaas niets aan doen…,het schijnt dat er binnenkort een iCal oplossing vanuit Saxion komt, dan wordt deze overbodig
Hey Ruud,
Ook ik gebruik de tool nu; importeer hem in Google Calendar, die m vervolgens weer synct met m’n Android-telefoon. Dus altijd rooster bij me, erg handig; bedankt!
Groeten,
Bram
Ook ik gebruik hem op Mac en iPhone! Erg handig, alleen vind ik de weergave mooier van http://www.seanbeernink.nl/projects/ical/hoegebruiken.html, maar daar loopt de tijd 2 uur vooruit werkt de -2 uur functie niet. Ik kan daar sneller zien welke HC/WC ik precies heb.
Hee Ruud,
De laatste tijd word het rooster van EIC4b telkens leeg weergegeven terwijl rooster.saxion.nl wel lessen laat zien. Is er een manier waarmee ik het pullen van de saxion server kan forceren?
Groeten,
Evas
Hey bedankt ruud, ik gebruik hem vanaf nu ook
Het is stuk
In ieder geval voor EIC3c, ik krijg een rooster.vcs van 0.2kb waar niks in staat, Google laat dus ook niks meer zien.
Heb hem sinds kort ook in gebruik. Werkt als een trein voor ETI1b.
Mooi!
Ruud,
Hij werkt niet voor EIN4a. Terwijl het wel werkt voor mijn vorige klas (EIN3f).
Ook niet als ik de URL handmatig in Safari gooi: “klascode bestaat niet”.
Alvast bedankt!