{"action":"created","issue":{"url":"https://api.github.com/repos/PyconUK/pyconuk.org/issues/130","labels_url":"https://api.github.com/repos/PyconUK/pyconuk.org/issues/130/labels{/name}","comments_url":"https://api.github.com/repos/PyconUK/pyconuk.org/issues/130/comments","events_url":"https://api.github.com/repos/PyconUK/pyconuk.org/issues/130/events","html_url":"https://github.com/PyconUK/pyconuk.org/pull/130","id":103307369,"number":130,"title":"Render a flat schedule, in addition to the tabular","user":{"login":"moreati","id":174450,"avatar_url":"https://avatars.githubusercontent.com/u/174450?v=3","gravatar_id":"","url":"https://api.github.com/users/moreati","html_url":"https://github.com/moreati","followers_url":"https://api.github.com/users/moreati/followers","following_url":"https://api.github.com/users/moreati/following{/other_user}","gists_url":"https://api.github.com/users/moreati/gists{/gist_id}","starred_url":"https://api.github.com/users/moreati/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moreati/subscriptions","organizations_url":"https://api.github.com/users/moreati/orgs","repos_url":"https://api.github.com/users/moreati/repos","events_url":"https://api.github.com/users/moreati/events{/privacy}","received_events_url":"https://api.github.com/users/moreati/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-26T16:09:26Z","updated_at":"2015-08-26T18:28:22Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/PyconUK/pyconuk.org/pulls/130","html_url":"https://github.com/PyconUK/pyconuk.org/pull/130","diff_url":"https://github.com/PyconUK/pyconuk.org/pull/130.diff","patch_url":"https://github.com/PyconUK/pyconuk.org/pull/130.patch"},"body":"Again, I'm bike-shedding. Feel free to ignore or reject this PR, you won't hurt my feelings. Otherwise this is WIP, comments questions and requests are all welcome.\r\n\r\nEuroPython this year had a [flat schedule](https://ep2015.europython.eu/p3/schedule/ep2015/list/) page, as well as the [tabular schedule](https://ep2015.europython.eu/p3/schedule/ep2015/). I wanted to recreate it. This PR uses [wok hooks](http://wok.mythmon.com/docs/hooks/) to generate a flat version of the schedule, from the tabular schedule we already show.\r\n\r\n![image](https://cloud.githubusercontent.com/assets/174450/9498976/855ee2e2-4c14-11e5-9824-8030820f51dd.png)\r\n\r\nIf I've done it right then no changes (to schedule.rst, or to @zeth's workflow) are necessary - you get 2 schedule layouts for the price of one. You can see the markup in action at https://moreati.github.io/pyconuk.org/schedule/flat.html sans half the styling, because the existing CSS uses absolute paths."},"comment":{"url":"https://api.github.com/repos/PyconUK/pyconuk.org/issues/comments/135131497","html_url":"https://github.com/PyconUK/pyconuk.org/pull/130#issuecomment-135131497","issue_url":"https://api.github.com/repos/PyconUK/pyconuk.org/issues/130","id":135131497,"user":{"login":"inglesp","id":28734,"avatar_url":"https://avatars.githubusercontent.com/u/28734?v=3","gravatar_id":"","url":"https://api.github.com/users/inglesp","html_url":"https://github.com/inglesp","followers_url":"https://api.github.com/users/inglesp/followers","following_url":"https://api.github.com/users/inglesp/following{/other_user}","gists_url":"https://api.github.com/users/inglesp/gists{/gist_id}","starred_url":"https://api.github.com/users/inglesp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/inglesp/subscriptions","organizations_url":"https://api.github.com/users/inglesp/orgs","repos_url":"https://api.github.com/users/inglesp/repos","events_url":"https://api.github.com/users/inglesp/events{/privacy}","received_events_url":"https://api.github.com/users/inglesp/received_events","type":"User","site_admin":false},"created_at":"2015-08-26T18:28:22Z","updated_at":"2015-08-26T18:28:22Z","body":"I'm really excited about this!  I think the only important thing that's missing is a link from the main schedule to the flat schedule.  It would also be good if you could find a way to set the URL to be something like /schedule/flat, rather than /schedule/flat.html."}}