| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Address issue #1.
|
|
|
|
|
|
|
|
|
|
| |
Changed the way speaker' bio are parsed into the lpspeakers_dict
dictionary.
As a side effect, there is no need to put a placeholder (NO_IMAGE) when
the image for a speaker is not available.
Addresses issue #1.
|
|
|
|
| |
Under 'Clara Snowden'
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- New classes:
- LPSpeakersRenderer
- LPSpeakersMarkdown
+ tests for them
- New package dependency
- unidecode
Address issue #1.
|
| |
|
|
|
|
|
| |
- Now it can accept empty "Day" and "Timeslot".
- "RoomTBA" -> "" in final HTML.
|
|
|
|
|
|
|
|
|
| |
As per Zak's request, the script now requires the user to pass the
template as (the first) argument to the script.
The script does not use the template that is part of the
lpschedule-generator module; indeed the internal template will be
deleted later.
|
| |
|
|
|
|
| |
`speakers` is always a list.
|
| |
|
|
Contains `LPSRenderer` and `LPSMarkdown` classes which convert a given
Markdown LP schedule text to a python dictionary (OrderedDict).
|