Skip to main content

Working with Drupal

Drupal is an open source Content Management System (CMS) built in PHP. It is used by a wide variety of websites from large corporates through to smaller startups. Drupal is hugely flexible which is what makes it such a great framework around which to build almost any type of website. At ComputerMinds we are a Drupal only development house so Drupal is all we do, all day, every day. To find out more about Drupal and how it can work for you have a look at some of our Drupal articles below and feel free to explore our site further to see how ComputerMinds might be able to help you realise your web goals.

Read some of our articles about Drupal

Automatically subscribe new users to your simplenews newsletter

28th Feb 2007

We have had a few situations now where we have needed to send out a newsletter to all our users, only to find that non of them have bothered to sign up to it!

So like true marketeers (were not really!) we wanted a way to have our users signed up to the newsletter automatically - whilst still giving them the option of un-subscribing.

The module is pretty simple, and currently only works on Drupal 4.7 - although we will put together a v5 release pretty soon.

You may also want to check out our article on adding your existing...

Read more

Creating a simple module to clear the Drupal 4.7 cache

25th Feb 2007

The problem
Drupal offers some powerful caching features, but they are by no means perfect as we discovered when building the site http://www.booktribes.com.

Booktribes uses some simple custom blocks to display some semi-dynamic content, content such as the "rotating" lists of celebrity favourite books. Turning on Drupal page caching offers a significant performance boost to the site, but it means that our dynamic front page content suddenly becomes static - which is bad news.

So, the solution - write a simple module that will refresh the page cache a a given interval, every 15 minutes the cached pages are regenerated...

Read more