Skip to content

Conference Schedule

phette23 edited this page Jun 14, 2018 · 1 revision

What you'll need

  1. A list of accepted talks (preferably a spreadsheet)
  2. A daily schedule for the conference

Creating the schedule

You need to convert the schedule provided by the LPC into a yaml structure. First, take a look at the /_data/conf/examples/schedule.yml file. The file contains an array of "event objects". Each event object has the following attributes:

Attribute Type Purpose
timeImg string This is the clockface image that will be displayed in the timeline. There is a readme in /assets/img/clockface with more details. Essentially, you need a corresponding clockface PNG that matches the start time of this schedule object
time string The start to end time of the event. 24hour format, hh:mm-hh:mm
title string The title of the event. Note that : should be written as :
day1 bool Does this event occur on day 1?
day2 bool Does this event occur on day 2?
day3 bool Does this event occur on day 3?
groupId int See below for additional information about groups
start timestamp UTC, The start time of the event
end timestamp UTC, The end time of the event

day1, day2, day3

If an event occurs at the same time on multiple days, you may mark it with multiple day* attributes

timestamps

Please review the Timezone & Timestamps wiki page to avoid common pitfalls when creating timestamps

Groups

Groups allow you to chunk multiple talks together in a large block. It requires that your event have a groupId attribute AND your post have a groupId attribute in its frontmatter.