jhan0317 / ghc-scheduler

Helps with visualising the schedule for GHC 2018

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ghc-scheduler

Helps with visualising the schedule for GHC 2018.

Install

  1. Go to the raw js and copy it (ctrl-c).
  2. Go to the GHC sessions page.
  3. Open Developer Tools and paste the js into the console.
  4. Run gogo();.

Usage

  • Dates: Click to toggle between the dates
  • Audience | Track | Off: Choose to colour the sessions by audience, track, or turn it off.
  • Show all sessions: Toggle to exclude sessions outside of the main session block. List of excluded sessions is in the code.
  • Schedule controls:
    • Show my schedule: While viewing sessions, click on a session to add it to your schedule, then click this button to show only the sessions that you have added. Note: This disables the Show all sessions filter.
    • Clear: Remove all sessions that were in your schedule.
    • Export: Export schedule as a | delimited list of titles.
    • Import: Import a | delimited list of titles as a schedule and load it up for viewing.
    • Textbox: For grabbing exported schedule and importing schedule.
  • Audience/Track colour blocks: These can be toggled to show sessions that match a particular audience or track.
  • Schedule container: Has two horizontal scrollbars to help with the scrolling.
  • Each session: Hovering over a session brings up the description of the session. Clicking on a session will add it to your schedule which you can then view and edit using the schedule controls.

About

Helps with visualising the schedule for GHC 2018


Languages

Language:JavaScript 100.0%