Professional Project NASA Footprints

The NLA tab
(click image to enlarge)
/images/0000/1036/Picture_14.png

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.

by Ryan Heath Last updated about 22 hours ago

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

Portfolio Management