modules

The Top Modules On My List

Submitted by GregoryHeller on May 12, 2008 - 4:45pm.

At the Vancouver DrupalCamp there were, of course, the inevitable questions about what modules people use regularly. Boris suggested at one point that people should add to the growing body of information out there about popular modules.

So here is my short list of modules i use on nearly EVERY site:

DrupalCamp Vancouver 2008: CivicActions Sessions Selected

Earlier this weekDrupalCamp Vancouver Sessions were announced and 2 by CivicActioners were among them. Robin's session on "Introduction To Module Development" will be on Friday and 2pm. I heard Robin give a this talk for Six Hour Startup folks a few weeks ago, and even though I am no developer, it sounded great and others seemed to benefit from it.

On Language and Usability and Panels 2

Submitted by GregoryHeller on May 5, 2008 - 9:08am.

It is well documented/recognized that Drupal is really not very good at picking and sticking with a nomenclature that makes sense to the un-indoctrinated. The recent user testing at UMN made that pretty clear.

As the person on the team who is often working on the configuration of a website and running into the language in the GUI and then explaining the newly built site to the client it is often not until I do the latter that I realize how convoluted some of words used in Drupal are.

Amnesty International goes Drupal

Introduction

Amnesty International has been advocating for and protecting human rights and human rights legislation internationally for the past 46 years. Its reputation and the foundation of Amnesty sections in most countries also has made it one of the most recognizable names in the world.

Advanced Workflow Trinity in Drupal

Submitted by JacobSingh on April 24, 2008 - 6:17am.

The workflow trinity: States, Owners and Rules

Amnesty International has 400+ employees in their London office who work in various capacities from research, to advocacy, to marketing and development of the organization. Their web and press divisions (primary admins of the website) need to create stories and press releases with input from all of these employees. As a result, workflow became a very important part of this project.

Module Monday: Create Content Block

Submitted by GregoryHeller on March 17, 2008 - 6:53pm.

Today's Module Monday is a quick one. I can't believe that for so long so many people have lived with the "node/add" page or the "Create Content" menu items as the primary way to add a new node to a Drupal site -- I can't believe I put up with this for so long! Well, last November I was working on a project and we ran up against this "problem", it was particularly acute due to the use of Organic Groups.

CivicActions Launches MeNotMeth.org

The CivicActions team is in high spirits today with the launch of our newest project, MeNotMeth.org.

MeNotMeth.org. is part of an $11-million California state campaign of billboards, bus wraps, cable TV ads and the website aimed at discouraging gay men from using methamphetamine. A statewide survey recently found that crystal meth use was 11 times more common among gay men than in the California population overall.

Better World Advertising provided the brilliant design and wireframes which CivicActions developed and themed in Drupal.

From the start the project we were under a tight deadline, due to a looming marketing campaign which included the website URL. Despite the pressure BWA and CA always remained friendly and flexible, contributing the the successful launch!

The site functionality includes user-submitted video functionality (including transcoding lots of different file types), basic registration, content moderation, Spanish-language internationalization, a self-assessment module, and more.

Community Contributed Modules

In addition to all the contributed modules, one notable module was specifically developed for this project:

mm_flvtool2 found at (http://drupal.org/project/mm_flvtool2) gathers meta data from a flash file and attaches it to the node. This is how we are able to display the length of the videos on the Your Stories page of the site.

Of course, this is part of a bigger package of using XSPF Playlist and FLV Media Player which provides the flash player for videos and the TV commercial - both in English and Spanish.

All uploaded video is stored on Amazon's S3, while displayed through Drupal, using the Arthur's contributed Media Mover module.

Media Mover, XSPF Playlist, FLV Media Player received new commits and patches because of this project. For instance, flvmediaplayer allows an administrator to set the "style" of the player (e.g. foreground color, background color, allow full screen and more.

Module Monday: Views TWO needs YOU

Submitted by Bevan Rudge on February 18, 2008 - 4:06am.

Views 2 Alpha 2 has been released (and it kicks ass), but views is still many patches away from a stable fully-featured release. This is blocking many drupal 5 sites from upgrading to drupal 6. Earl Miles has laid the groundwork and is now calling on the community to help get views 2 out the door.

Download or CVS-checkout views 2, install it, try to replicate your favorite view and see what features are missing or broken -- there are plenty.

DruTube Has Landed...

Submitted by arthur on February 16, 2008 - 6:33pm.

Writing Extensible Drupal Modules, part 1

Submitted by arthur on October 17, 2007 - 8:09am.

This is a repost from my blog

First in a 3 part series

In the past few months, I've spent a bit of time writing Drupal modules that are designed to have other modules interact with them. In some instances to add content, change configuration, modify display, or participate in module processes. Writing modules that do this turns out to be frighteningly easy. With Drupal, even more so.