{"action":"opened","issue":{"url":"https://api.github.com/repos/mitocw/edx-platform/issues/110","labels_url":"https://api.github.com/repos/mitocw/edx-platform/issues/110/labels{/name}","comments_url":"https://api.github.com/repos/mitocw/edx-platform/issues/110/comments","events_url":"https://api.github.com/repos/mitocw/edx-platform/issues/110/events","html_url":"https://github.com/mitocw/edx-platform/issues/110","id":112178795,"number":110,"title":"sysadmin dashboard: clean up html using includes","user":{"login":"justinabrahms","id":3853,"avatar_url":"https://avatars.githubusercontent.com/u/3853?v=3","gravatar_id":"","url":"https://api.github.com/users/justinabrahms","html_url":"https://github.com/justinabrahms","followers_url":"https://api.github.com/users/justinabrahms/followers","following_url":"https://api.github.com/users/justinabrahms/following{/other_user}","gists_url":"https://api.github.com/users/justinabrahms/gists{/gist_id}","starred_url":"https://api.github.com/users/justinabrahms/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinabrahms/subscriptions","organizations_url":"https://api.github.com/users/justinabrahms/orgs","repos_url":"https://api.github.com/users/justinabrahms/repos","events_url":"https://api.github.com/users/justinabrahms/events{/privacy}","received_events_url":"https://api.github.com/users/justinabrahms/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-19T16:13:13Z","updated_at":"2015-10-19T16:13:13Z","closed_at":null,"body":"Instead of having large if/else blocks in our templates, we should push the complexity of inner pages to their own includes.\r\n\r\nThis ensures one of these templates won't affect the other, and generally makes the sysadmin dashboard HTML a little easier to understand.\r\n\r\n\r\nhttps://github.com/mitocw/edx-platform/blob/2a0259095d204ab6acdb6e31040a9447b9cae8b4/lms/templates/sysadmin_dashboard.html#L65"}}