We Speak Drupalese!

Drupal is a comprehensive and flexible content management system with many modules to cater to just about every web need imaginable.

Drupal is also a development framework that supports a multitude of third party services and a means to interface with them.

UV Media is fluent in Drupal. If there isn't a module that meets your requirements, we'll make one for you.

Using Drupal as an OpenID Server

While doing some research for a project, I decided to install and configure the Drupal OpenID module to see whether it would suit my needs.

Here's what I did:

Set up OpenID identity server
Unfortunately, the OpenID server component is only available in Drupal 4.7 (although the project is looking for people to step up and help with the port to Drupal 5). Seeing as I didn't have an instance of 4.7 to play on, I set up a stock installation with no contributed modules.

Updating existing user profiles using CCK + usernode/nodefamily/nodeprofile

in

If you have been using the stock profile module distributed with Drupal, it's time to switch to CCK to get more flexibility and control in theming and functionality.

There is an excellent tutorial on how to do just this (http://dev.shellmultimedia.com/node/55), but I already have hundreds of users. Here's how I salvaged the data.

Instatone soft launch

If you're in a band and want to see how your music stacks up, Instatone Radio is the site for you. Top-rated songs are placed in playlist (generated hourly) that gets played on the internet radio station.

We put this together using Drupal. We're in bug-squishing mode, but feel free to give it a try. It's amazing how many good unsigned bands there are.