|
|
| Participants: |
Anthony Borrow and Mike Worth
|
| Security Level: |
None
|
| Resolved date: |
02/Jun/09
|
| Affected Branches: |
MOODLE_19_STABLE
|
In my college it is not unusual for some rooms to have multiple simultaneous bookings.
The most common example is when a subject like french has an AS class and an IB class, they are both taught by the same teacher, in the same room, at the same time. They are 2 distinct groups as far as the MIS is concerned so that exam entry etc. doesn't become a nightmare. The bookings themselves get into the database via my timetable import script ( CONTRIB-1189)
This patch only works on the display side of things (using this patch will not allow you any new ways to bypass the validation). It displays simultaneous bookings in a different colour (configurable in the css as TD.DoubleBooked) and prints the details of both rather than overriding with the last booking (the default behaviour)
|
|
Description
|
In my college it is not unusual for some rooms to have multiple simultaneous bookings.
The most common example is when a subject like french has an AS class and an IB class, they are both taught by the same teacher, in the same room, at the same time. They are 2 distinct groups as far as the MIS is concerned so that exam entry etc. doesn't become a nightmare. The bookings themselves get into the database via my timetable import script ( CONTRIB-1189)
This patch only works on the display side of things (using this patch will not allow you any new ways to bypass the validation). It displays simultaneous bookings in a different colour (configurable in the css as TD.DoubleBooked) and prints the details of both rather than overriding with the last booking (the default behaviour) |
Show » |
committed 9 files to 'Contrib CVS' - 01/Jun/09 11:01 PM
CONTRIB-1189 & CONTRIB-1191 mrbs block
Timetable CSV import feature plus display of simultaneous bookings. This functions in a similar way to flatfile enrolments whereby a file location is defined and any files found there will be automatically processed.
|
|
|
|