Introduction
The Calendar module allows you to put HTML code in templates that gets displayed for each calendar item. I also need to add HTML elements that get displayed once on the whole widget.
User Story
I’ve been using XIbo for years to display the current day’s courses and which classroom(s) the course is in at our Training Center. We have just changed where our scheduling information resides, from an MSSQL-based application to a calendar on Exchange. So I’ve published the calendar via WebDAV and have tapped into it with a calendar widget. That part is working successfully.
We like to have one list of all of today’s courses in the region, with a site map to one side, and possibly some heading content. However, I can’t split this into two regions, because other content in this region needs to span the entire width of the display. Essentially, I could really use the ability to have the region display some HTML in a format like this:
[Header Code - displays once in the region]
[Calendar Entry Code - displays once per calendar entry]
[Footer Code - displays once in the region]
I’d like to define and open a table with two columns: In the first, I’d put my map image. I’d nest a table in the second column, and have the repeating HTML code that currently is in the Main template be just a <tr> section. Currently the entire table code repeats for each calendar entry.
I tried to see if there was a way to nest a widget inside an embedded widget, but didn’t find any directions or examples.
Is there currently some way to do this? I’ve worked myself close to blind searching for how this would be done.
It doesn’t matter to me if this is done within the Calendar module, adding some kind of header and footer sections for non-repeating HTML, or if this is accomplished with an embedded widget that could have some code to reference the calendar widget or a playlist with the calendar widget in it.
For the dev team to fill in:
Status
The current status and the username of the:
- Reporter
- Drafter
- Implementer
Implementation
A broad description of the changes required.
Effected Software
Which parts of Xibo are effected
DB Schema Changes
Any necessary DB Schema Changes