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.
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.
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.
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.
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.
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.
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.
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.
I've been using Ubercart pretty heavily over the past couple of months, and whist I think its a really great bit of software, it still doesn't do all that I need it to out of the box. I wanted the ability to add one off fees to products. Booking fees, registration fees, materials fee etc.