Help & Support Getting started Running at your event Confwall states Search tips & blacklist Styling Themes Configuring your schedule Multiple tracks Template helpers Pricing FAQ (All topics)

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">
  <!-- show normal break panel -->