All about Mobile, Web, Technology, Politics, Security, E-Commerce and Living in the Philippines.

Showing posts with label Drupal. Show all posts
Showing posts with label Drupal. Show all posts

Friday, August 22, 2008

I Have Too Many Web 2.0 Widgets

If you have just visited my site then crashed your browser then its not your fault. No thanks to me, I have around 43 (I lost count) Web 2.0 widgets enabled on this site and arranging them is no longer an easy task on Blogger's customize layout.

Blogger -- Edit Layout_1219405936858 

The good thing about it is, this site serves as a test page for bloggers to find out about new widgets and which widget works so -- so I get lots of inquiries where to get and how to install them.

So do you think I have too much widgets already? I do think so.

So I'm going to stop adding new ones? Not a chance! Hehe. I am a widget lover and I even developed widgets to like the TwitSnap widget for Twitter users. I have also co-mentored a Google Summer of Code project under Drupal that allows even more widgets which has concluded recently. If you're a Drupal user then you can get the embed widgets module here.

So if your browser crashed while visiting this site then it's my fault really X_X.

BTW, I have installed 3 new widgets from Wowzio, so check them out!

Thursday, September 20, 2007

Google Account Authentication for Installed Apps for Drupal 5

Requirements
------------
* Drupal 5.x
* PHP4 or PHP5
* PHP Snoopy v1.2.3
* CURL

Overview
---------

This first version of GoogleAuthApps allows you to login to a Drupal site using your Gmail username (ex: googleuser@gmail.com) and password.

This module makes use of Google Account Authentication for Installed Apps (http://code.google.com/apis/accounts/AuthForInstalledApps.html), PHP Snoopy (http://sourceforge.net/projects/snoopy/) and CURL.

Install
-------

1. Unpack and upload the googleauthapp folder to the Drupal modules/ directory.

2. Activate the module via the Drupal module configuration menu:
"Administer >> Site building >> Modules"

3. This default installation assumes you are running linux with CURL in /usr/bin/curl, to change this; open googleauthapp.module and set $snoopy->curl_path at Line 17 to the absolute path where CURL executable binary is installed. For linux users, execute "which curl" to know the absolute path.

4. In "Administer >> User management >> User settings" make sure this is checked:
"Visitors can create accounts and no administrator approval is required."

5. Login using your Gmail account and password, this will create a new user with same credentials.

Note
-----
This is a very beta version of the module I developed under one hour so excuse for the lack of administration page.

PHP Snoopy v1.2.3 comes with this package; I'm not sure if this is allowed under the distribution license of PHP Snoopy but to simplify explaining how to download and unpack it on correct directory, I have included it on this distribution. As of the moment I'm not able to contact the developer of Snoopy so please email me at rpfilomeno+googleauthapp[AT]gmail[DOT]com for clarifications.

Download Package: googleauthapp-5.x-1.x-dev.tar.gz

Related Links