Configuring your schedule
Currently confwall requires a JSON object for the schedule. This might be tricky to construct from scatch, however you can easily import the schedule directly from Lanyrd.
The Lanyrd import expects that you have a schedule already, and generates the following data:
- Each speaker's session
- Each break (if there's more than 10 minutes between two talks)
- Title of talk
- A unique slug for the talk (which is used as a CSS id on the talk)
- Speaker's name
- Speaker's twitter handle (without the @ symbol)
- Session (and break) start time, end time and duration (in minutes)
The schedule is a JSON object that only requires one specific field: start
which must be a valid date, i.e. 2014-11-07T09:50:00.000Z
.
You can of course manually add additional properties to the JSON object to be later used in the schedule template.
For instance, if you want to add an afterParty
boolean flag, you can, then use it in the template:
{
"break": true,
"title": "After party",
"start": "2014-11-07T19:00:00.000Z",
"end": "2014-11-07T23:59:00.000Z",
"duration": 30,
"afterParty": true
},
Now used in the break template:
{{#if afterParty}}
<img src="/img/party-time.jpg">
{{else}}
<!-- show normal break panel -->
{{/if}}