Posted by garbo on December 20, 2011 at 2:39pm
Hi, I'm looking for a solution to display course timetables for classes on a school website.
The school in question generates the timetables now with the software called Untis (http://www.school-timetabling.com/). This software is able to output the timetables as HTML, as XML and as CSV. What I need is to display these timetables (for individual classes or even for individual students or teachers) within Drupal.
What would be the best approach? Using the Data and/or Schema module? Or the Date + Views + Calendar module?
Does anybody have experience in producing anything likewise?
Cheers,
Bram.
Comments
Feed
Also, maybe look at the Feeds Importer http://drupal.org/project/feeds
It has an HTTP fetcher, I have not used that part but I use the csv importer a lot.
Hi dkroneb, thank you for
Hi dkroneb,
thank you for your comment. I'm familiar with the Feeds module. It's very handy indeed for importing nodes (from rss) or data into the database. I will very probably use this for importing the timetables.
What I'm looking for now is mostly some examples or hints in how to deal with weekly or daily timetable alterations (teachers being ill, classroom changes etc.) I haven't found any live Drupal example yet.
P.S. Your comment on the HTTP
P.S. Your comment on the HTTP fetcher started me thinking! That could very well serve as a simple solution: scraping the HTML files that are being outputted by the timetable software and pasting the required HTML (a table and possibly a title) into a node.
Thanks again for your comment!
look at using feeds with
look at using feeds with feeds XPath parser and feeds tamper. The three together are a powerhouse. I also would probably use data module for storage but that's a lesser issue.
Ex Uno Plures
http://elmsln.org/
http://btopro.com/
http://drupal.psu.edu/