{"action":"created","issue":{"url":"https://api.github.com/repos/open-craft/dalite-ng/issues/25","labels_url":"https://api.github.com/repos/open-craft/dalite-ng/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/open-craft/dalite-ng/issues/25/comments","events_url":"https://api.github.com/repos/open-craft/dalite-ng/issues/25/events","html_url":"https://github.com/open-craft/dalite-ng/pull/25","id":110108647,"number":25,"title":"Show help message when third-party cookies are disabled.","user":{"login":"smarnach","id":249196,"avatar_url":"https://avatars.githubusercontent.com/u/249196?v=3","gravatar_id":"","url":"https://api.github.com/users/smarnach","html_url":"https://github.com/smarnach","followers_url":"https://api.github.com/users/smarnach/followers","following_url":"https://api.github.com/users/smarnach/following{/other_user}","gists_url":"https://api.github.com/users/smarnach/gists{/gist_id}","starred_url":"https://api.github.com/users/smarnach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smarnach/subscriptions","organizations_url":"https://api.github.com/users/smarnach/orgs","repos_url":"https://api.github.com/users/smarnach/repos","events_url":"https://api.github.com/users/smarnach/events{/privacy}","received_events_url":"https://api.github.com/users/smarnach/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-06T21:51:09Z","updated_at":"2015-10-06T22:29:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/open-craft/dalite-ng/pulls/25","html_url":"https://github.com/open-craft/dalite-ng/pull/25","diff_url":"https://github.com/open-craft/dalite-ng/pull/25.diff","patch_url":"https://github.com/open-craft/dalite-ng/pull/25.patch"},"body":"The tool currently doesn't work in Internet Explorer for some cookie privacy settings.  Internet Explorer uses some weird mechanism to disallow third-party cookies (called P3P policies), which would be hard for us to properly support.  As a much simpler solution, I included a help page that gets shown if the user doesn't have third-party cookies enabled for the Dalite site, explaining to the user how to make the tool work.\r\n\r\nThis is installed on the sandbox, and can be accessed via [an example on edge](https://edge.edx.org/courses/course-v1:HarvardX+TST-DALITE-NG-1+now/courseware/af9b85bee56b467cb0d7691c5e898035/56108c32a7bf4d87b77487c0714b8024/).  To be able to see this page correctly, you first have to navigate to https://54.149.53.180/ and convince your browser to accept the self-signed certificate from that page.  The LMS page should show correctly.  Then, remove all cookies for 54.149.53.180, block cookies for this host, and reload the LMS.  You should now get the help text.  Now enable cookies again, reload again and see the question again.\r\n\r\nUnfortunately, there currently isn't a way of testing this from IE, since IE can't be convinced to load an iframe with a self-signed certificate.  I even tried adding the certificate as a trusted root certificate of the Windows installation, but to no avail."},"comment":{"url":"https://api.github.com/repos/open-craft/dalite-ng/issues/comments/146020502","html_url":"https://github.com/open-craft/dalite-ng/pull/25#issuecomment-146020502","issue_url":"https://api.github.com/repos/open-craft/dalite-ng/issues/25","id":146020502,"user":{"login":"smarnach","id":249196,"avatar_url":"https://avatars.githubusercontent.com/u/249196?v=3","gravatar_id":"","url":"https://api.github.com/users/smarnach","html_url":"https://github.com/smarnach","followers_url":"https://api.github.com/users/smarnach/followers","following_url":"https://api.github.com/users/smarnach/following{/other_user}","gists_url":"https://api.github.com/users/smarnach/gists{/gist_id}","starred_url":"https://api.github.com/users/smarnach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smarnach/subscriptions","organizations_url":"https://api.github.com/users/smarnach/orgs","repos_url":"https://api.github.com/users/smarnach/repos","events_url":"https://api.github.com/users/smarnach/events{/privacy}","received_events_url":"https://api.github.com/users/smarnach/received_events","type":"User","site_admin":false},"created_at":"2015-10-06T22:29:59Z","updated_at":"2015-10-06T22:29:59Z","body":"@Kelketek IRCCloud is down again.  Did you try Shift+Reload to force reloading the iframe?"}}