Jump to Navigation

drupal

New Drupal module: Environment Indicator

The Environment Indicator adds a coloured strip to the side of the site informing you which environment you're currently in (Development, Staging, Production etc). This is incredibly useful if you have multiple environments for each of your sites, and like me, are prone to forgetting which version of the site you are currently looking at.

Make a Drupal Block Visible for Entire Site Sections but NOT Specific Sub-sections or Pages

This little php snippet has come to the rescue many times throughout my Drupal development days. It lets you use includes and excludes in your Drupal block visibility settings - something that you can not do out of the box.

For example, it would allow you to:

How to customise the comment form in Drupal 6

Most forms in drupal can be customised, or 'themed' by writing a few lines of code in your theme's template.php file. However, the comment form is one of a few exceptions where this doesn't work - not with a little extra magic anyway. As always, there is more than one possible approach, some of them are good, some bad. In this article, we'll be doing it the right way - The Drupal way.

Case Study : Concern Fast

Each year, thousands of people around Ireland join Concern Worldwide in the Concern Fast. During the Fast, people give up food for 24 hours and raise as much money as they can for some of the world’s poorest people.

Book Review: Drupal 6 JavaScript and jQuery

This weekend I took the time to get stuck into one of Packt Publishing's Drupal titles, Drupal 6 JavaScript and jQuery. In this book, Matt Butcher takes the reader through the basics of using JavaScript within Drupal themes and modules, with a heavy emphasis on the all popular jQuery library.

Drupal 6 media streaming: Media Mover, FLV Media Player and XSPF Playlist

Having just completed building another Drupal media streaming website and I thought I'd take the time to share some of my experiences, especially seeing as two of my most popular articles are about Drupal and media streaming (Drupal 6 video streaming roundup and Drupal 6 media streaming with Dash Media Player). Things however, have come along a fiar bit since I wrote those articles.

New Drupal 6 module: IP to Locale

Drupal is set up fairly well for multilingual sites. However, it does make the assumption that each site version will be in a different language. It is quite feasible however, that there be two versions of a site in the same language. For example, A site which has a UK version, and a version for the Republic of Ireland. Both sites are written in English, but the content varies for each.

Drupal module update: Rotor 2.1

Rotor2.1 is out - Just a couple of months since the initial 2.0 release, and with a decent amount of in the field testing, The new Views based approach has gone down a treat, and I've had nothing but positive feedback.

Rotor2 gets a demonstration site

With version 2 of the Drupal Rotor module getting closer to a stable release, I decided to launch a dedicated Rotor demonstration site.

Drupal 6 module port: ip2cc

Another Drupal 6 module port in the bag. This time for the IP to Country module, which provides a simple API for retrieving country information such as country code, country name, flag, network name, and autonomous system number by given IP address.

Syndicate content