Tell me more ×
Drupal Answers is a question and answer site for Drupal developers and administrators. It's 100% free, no registration required.

I am trying to add a feature to a website which allows the owner of the website to create a timetable of classes without using a content type and a view. I want the result to look something like this:

screenshot

The reason that I don't want to use a view, is that if I were to use a view and content types, it would become very difficult to delete a class, or to update the schedule entirely, so I was hoping to be able to do this by having the website owner create a a timetable similar to the way one would in, say, "Microsoft Publisher" with a schedule template. I was also hoping to be able to use some kind of "clone" function so that when the owner creates a new schedule, it will start out as an exact clone of the previous one, and then allow him to change it; however, this feature is not an absolute necessity, and I am looking mostly for what was previously listed. I was looking around, and have not been able to find anything like this, has anyone else been able to find anything like this for Drupal 7?

share|improve this question

2 Answers

up vote 1 down vote accepted

The best way to do this would be to use the repeating date function in the Date module and to use the FullCalendar module.

You said you don't want to use nodes and views but that is really the way that Drupal is setup to store and display data. If you use the repeating date function you can have each "class" repeat for certain days and for however many weeks the semester is.

enter image description here

In terms of copying an entire semester you could use the node clone module.

share|improve this answer
It works, but not perfectly. drupal.stackexchange.com/questions/24148/… – Ephraim Mar 1 '12 at 23:37

You can also use the Field TimeTable module which is a clean and neat timetable.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.