Professional Project NASA Footprints
The NLA section is where most of the NLA integration will take place. Once a user chooses his/her interests, a list of related content will appear.
In the screenshot, you can see the related content pulled in from NLA based on the things I’ve chosen. The list will soon become links directly to that course, where you can then read more about it and choose to purchase the course via Google Checkout.
If Footprints doesn’t have any record of your NLA account, this screen will be replaced with a registration form. It will post (via Ajax) to the NLA API and register the user, returning his/her NLA user_id to be tucked away in the DB. This is what makes a few of the other integration pieces possible.
Also worthy of mention, the “Go to your NLA account” link will take you directly to the other system, seamlessly logging you in. This is where all of your purchased (or other) content can be launched.
Copyright © 2009 Ryan Heath | Services | Resumé A Ruby on Rails production with strict XHTML and valid CSS.
This portfolio is a Formed Function. Formed Function LLC | @formedfunction
Working...