Feature Wiki
Tabs
Booking Rooms for Courses
Page Overview
[Hide]Alternative to Centralized Definition of Venues
1 Initial Problem
Oftentimes ILIAS is used for seminar management. Managing venues and easily booking them to courses would be helpful.
2 Conceptual Summary
The assigment of Resources has to be acitvated in Additional Features.
Courses get a new tab "Resources"
- Select one or more Booking Tool in the sub-tab "Settings". Selecting a Booking Tool requires "Read " permission at that very Booking Tool.
- Booking in this embedded table will drag along a parametrised Link to the Reservation
Sessions inherit the "Resource"-tab from the course along with the respective settings. In Sessions users can book but not select booking tools.
Copying and Export
- If a course that was assigned a Booking Tool OUTSIDE of the course, is copied then the copied course has the assignment but not any bookings. The Booking Tool is not copied but remains untouched.
- If a course that was assigned a Booking Tool INSIDE of the course, is copied the copied course has the assignment but not any bookings. The Booking Tool is copied.
- If the course that was assigned a Booking Tool OUTSIDE of the course, is exported the assignment dies and is not exported. The Booking Tool is not exported.
- If the course that was assigned a Booking Tool INSIDE of the course, is exported the assignment and the Booking Tool is exported.
The calendar appointments remain as they are: The booking person gets an appointment and nobody else.
3 User Interface Modifications
3.1 List of Affected Views
- Course > Settings
- Course > Resources (new)
- Session > Settings
- Session > Resources (new)
3.2 User Interface Details
Course
Session
The tab "Materials" is re-labeled "Resources". The Assigned Materials become the first sub-tab in the new Resources-tab.
3.3 New User Interface Concepts
None
4 Technical Information
{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}
5 Contact
- Author of the Request: Tödt, Alexandra [atoedt]
- Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
6 Funding
If you are interest in funding this feature, please add your name and institution to this list.
- …
7 Discussion
Killing, Alexander [alex], 3 May 2019: I support the idea. The feature should be activated under "Additional Features" with a "Manage Resources using Booking Tool" checkbox.
Bromberger, Norbert [bromberger], May 10, 2019.
I support this idea.
Killing, Alexander [alex], 16 May 2019: One clarification: The presentation on the info page should be imo:
HEADING: TITLE OF BOOKING POOL
Booking Object Title: Booked Time Slots
...
e.g.
ROOMS
Room 10: 10 May 2019, 10:00-11:00
...
Tödt, Alexandra [atoedt] Changed mock-ups according to Alexanders comment.
JourFixe, ILIAS [jourfixe], 20 MAY 2019: We highly appreciate this suggestion and schedule it for 6.0. We would like to have separate tabs for 'Materials' and 'Resources' (Booking Objects). Unlike in the original screenshots, there will be no option to rename the headline on the Info page before selecting the booking pool but only after it. And instead of "Resources" there should be
shown the title of the Booking Pool (default). Additionally, an information about "Usage" of the booking pool should be shown in the pool when a pool is used by at least one course.
8 Implementation
{The maintainer has to give a description of the final implementation and add screenshots if possible.}
Test Cases
Test cases completed at 2019-07-22 byTödt, Alexandra [atoedt]
- 31791 : Kurs für Raumbuchung mit Buchungspool verbinden
- 31792 : Räume im Kurs buchen
- 31793 : Räume für Sitzungen buchen
- 31794 : Räume für Sitzungen stornieren
- 31795 : Kurs mit zugeordnetem Buchungspool kopieren
- 31796 : Kurs mit zugeordnetem Buchungspool kopieren, Buchungspool IM Kurs drin
Approval
Approved at 2.10.2019 by Vejda, Stefan [stv].
Last edited: 2. Oct 2019, 16:54, Vejda, Stefan [stv]