links for 2010-03-10

  • The VoteSmart Webform module provides a legislative representative lookup widget as a webform component field. This widget queries representatives via the VoteSmart API. Resultant representatives with email address can then be used as webform submission recipients.

    In essence, this module extends webform to be an e-advocacy tool, allowing site administrators to create robust and "free" online petition forms without developer intervention.

links for 2010-03-09

links for 2010-03-07

  • Google supports the OAuth standard for API authentication. By using this module, web applications can access a user's Google Apps account without needing the user's login details. The user logs into the site with their Drupal username and password. Once authenticated, they are then immediately redirected to the Google login page where they must confirm (or reject) that the website is allowed to use an authorization token to access their Google account.

    Administrators of Google Apps Premier and Education editions can also use a special type of OAuth, called 2-legged OAuth. Unlike standard OAuth, the user is not actually authenticated with Google, but the site is able to act on their behalf to pull in or update their account data. Currently this authentication is implemented, but no APIs make use of it yet.

137 Years of Popular Science Now Available for Search and Reading

We’ve partnered with Google to offer our entire 137-year archive for free browsing. Each issue appears just as it did at its original time of publication, complete with period advertisements. It’s an amazing resource that beautifully encapsulates our ongoing fascination with the future, and science and technology’s incredible potential to improve our lives. We hope you enjoy it as much as we do.

Popular Science Archive

This is a pretty cool archive and it’s nice to see a magazine decide to make its archives open for search rather than throwing the whole thing behind a pay wall.