Recent Posts

RSS Feeds

Drupal and PHP

I've recently launched the Family Advocacy Movement (F.A.M) website developed using Drupal. Drupal totally rocks, and I've learned enough PHP along the way to implement some Drupal modules for the site. The first module I wrote was actually for my Nebraska Chess League site. That module defines a new content type for holding an attached PGN file and uses the jsPgnViewer.js I helped develop to view the game.

Next, I wrote yet another photo/video gallery module for Drupal because I wasn't happy with any of the ones I found. I wanted to be able to create a gallery page and attach a zip file with all the media and that would be all you had to do, and that's what my gallery does. This module will be used on the F.A.M. soon.

The core of the F.A.M. site, though, is a module I wrote called Shared Sites. It's vaguely similar to the Domain Access module, but without any of that module's bugs. :) Shared Sites allows the admin to configure dependent sites, the default set of which is based on the 50 U.S. states. Every site has the same layout and forums, but the content is keyed to that dependent site. Blogs are universal, however, but all the other content is filtered by the site (state) you are currently switched to.

So that's what I've been up to over the past two months or so, but hopefully I can get back to more blogging and chess playing soon! 

Permalink     No Comments



Post a Comment:
  • HTML Syntax: Allowed