{"action":"created","issue":{"url":"https://api.github.com/repos/jekyll/jekyll/issues/3041","repository_url":"https://api.github.com/repos/jekyll/jekyll","labels_url":"https://api.github.com/repos/jekyll/jekyll/issues/3041/labels{/name}","comments_url":"https://api.github.com/repos/jekyll/jekyll/issues/3041/comments","events_url":"https://api.github.com/repos/jekyll/jekyll/issues/3041/events","html_url":"https://github.com/jekyll/jekyll/issues/3041","id":47258828,"number":3041,"title":"Proposal: multiple formats per page using layouts","user":{"login":"Floppy","id":3565,"avatar_url":"https://avatars.githubusercontent.com/u/3565?v=3","gravatar_id":"","url":"https://api.github.com/users/Floppy","html_url":"https://github.com/Floppy","followers_url":"https://api.github.com/users/Floppy/followers","following_url":"https://api.github.com/users/Floppy/following{/other_user}","gists_url":"https://api.github.com/users/Floppy/gists{/gist_id}","starred_url":"https://api.github.com/users/Floppy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Floppy/subscriptions","organizations_url":"https://api.github.com/users/Floppy/orgs","repos_url":"https://api.github.com/users/Floppy/repos","events_url":"https://api.github.com/users/Floppy/events{/privacy}","received_events_url":"https://api.github.com/users/Floppy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jekyll/jekyll/labels/feature","name":"feature","color":"009800"},{"url":"https://api.github.com/repos/jekyll/jekyll/labels/suggestion","name":"suggestion","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/jekyll/jekyll/milestones/33","html_url":"https://github.com/jekyll/jekyll/milestones/3.2","labels_url":"https://api.github.com/repos/jekyll/jekyll/milestones/33/labels","id":1483217,"number":33,"title":"3.2","description":null,"creator":{"login":"parkr","id":237985,"avatar_url":"https://avatars.githubusercontent.com/u/237985?v=3","gravatar_id":"","url":"https://api.github.com/users/parkr","html_url":"https://github.com/parkr","followers_url":"https://api.github.com/users/parkr/followers","following_url":"https://api.github.com/users/parkr/following{/other_user}","gists_url":"https://api.github.com/users/parkr/gists{/gist_id}","starred_url":"https://api.github.com/users/parkr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parkr/subscriptions","organizations_url":"https://api.github.com/users/parkr/orgs","repos_url":"https://api.github.com/users/parkr/repos","events_url":"https://api.github.com/users/parkr/events{/privacy}","received_events_url":"https://api.github.com/users/parkr/received_events","type":"User","site_admin":true},"open_issues":15,"closed_issues":56,"state":"open","created_at":"2016-01-04T19:07:17Z","updated_at":"2016-07-07T00:45:45Z","due_on":null,"closed_at":null},"comments":50,"created_at":"2014-10-30T11:27:27Z","updated_at":"2016-07-07T00:45:45Z","closed_at":null,"body":"As far as I can tell, it's not possible to have two output formats for a single page/post at the moment.\r\n\r\nWe have a case where we'd like to generate an iCal file for each post, as well as the HTML version. It seems to me that a nice way to do this would be to allow multiple extensions for each layout, and generate a file for each extension in the specified layout.\r\n\r\nFor instance, if we had a post `2014-10-30-hello-world.md`, and two layouts, `_layouts/post.html` and `_layouts/post.ical`, you would end up with output in both `/2014/10/30/hello-world.html` and `/2014/10/30/hello-world.ical`.\r\n\r\nI'll have a go at this when I find time, but I was wondering if anyone could highlight any fundamental reasons why this wouldn't work, or problems that might be encountered when writing it?\r\n"},"comment":{"url":"https://api.github.com/repos/jekyll/jekyll/issues/comments/230949193","html_url":"https://github.com/jekyll/jekyll/issues/3041#issuecomment-230949193","issue_url":"https://api.github.com/repos/jekyll/jekyll/issues/3041","id":230949193,"user":{"login":"parkr","id":237985,"avatar_url":"https://avatars.githubusercontent.com/u/237985?v=3","gravatar_id":"","url":"https://api.github.com/users/parkr","html_url":"https://github.com/parkr","followers_url":"https://api.github.com/users/parkr/followers","following_url":"https://api.github.com/users/parkr/following{/other_user}","gists_url":"https://api.github.com/users/parkr/gists{/gist_id}","starred_url":"https://api.github.com/users/parkr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/parkr/subscriptions","organizations_url":"https://api.github.com/users/parkr/orgs","repos_url":"https://api.github.com/users/parkr/repos","events_url":"https://api.github.com/users/parkr/events{/privacy}","received_events_url":"https://api.github.com/users/parkr/received_events","type":"User","site_admin":true},"created_at":"2016-07-07T00:45:45Z","updated_at":"2016-07-07T00:45:45Z","body":"Closed due to staleness. I'll re-open."}}
{"actor":{"display_login":"parkr"}}