When you visit: http://mars.webmaker.org/Unit2/index.html and complete the first mission, it offers you the opportunity to claim a badge. You get a "Mission Complete! Badge Award! popup with the URL: http://mars.webmaker.org/badge-it-gadget-lite/process-badges/badge_remote_pilot.html It asks for your name and email address. Submit that form and you get: http://mars.webmaker.org/badge-it-gadget-lite/process-badges/gadget2.php : 405 Method Not Allowed Code: MethodNotAllowed Message: The specified method is not allowed against this resource. ResourceType: OBJECT Method: POST RequestId: 9E7B2759576193FB HostId: 2ghkYHxriWj8AxgwtlFmQrC8Tc1GsG9ITWRH8KTx/6rRrBYxBjEgEzac/5pAMq/U Not sure where the right place is to file this... pass it on if it's wrong. Gerv
Same problem occurs for the other, solar system, simulation on mars.webmaker.org. Gerv
:ben, Amazon S3 doesn't support php. Should the mars stuff be moved to something that supports PHP, or should the badging just be removed?
Comment 2 also raises an implicit question about QA... was this tested? If this worked on the staging server, what's different in production? How can we eliminate that difference? Gerv
Adding JP, who graciously created a PHP server for the badge script. Jo(h)ns, what changes need to me made to http://github.com/mx-mx/mars.webmaker.org for the badge-it-gadget script to run from this new server?
I think we just need to point the mars.webmaker.org app to the right node, but I'm not clear where to do that.
Can it run cross-domain?
We missed the window on this, likely my fault. Badging never did work off this site.