building-pages-with-drupal-or-what-are-nodes-blocks-views-panels.jpg

Building pages with Drupal (or what are nodes, blocks, views and panels?)

As with most tasks you’ll face when creating or managing a website using the Drupal content management system (CMS) there are multiple ways to create and display content. In this article we’ll look at the four main content creation, curation and display methods that we use when building sites for clients. Nodes Nodes are items of content, based around a collection of content fields – so...
Read More
our-favourite-spam-bot-prevention-modules-for-drupal-7.jpg

Our favourite spam bot prevention modules for Drupal 7

Drupal has a number of modules designed to help websites combat comment and contact form spam generated by automated systems known as "bots", in this article we're going to focus on using a few of the best modules available to combat this ever growing annoyance. CAPTCHA It's best to think of the CAPTCHA module for Drupal as a framework or pathway to adding in different types of CAPTCHA checks -...
Read More

Customising the “Submitted by” text in Drupal 7

Customising the default "Submitted by..." text used in Drupal 7 is pretty simple, and just required a single edit to your theme's template file. Go to your ./themes/yourtheme folder and open the template.php file in your text editor. Add the function below at the end of the template.php file (remember to replace "yourthemename" with the actual name of your theme). '!datetime' => $vars , )); }...
Read More

Remove “All Day” from Date field output in Drupal 7

We use the Date module for Drupal for a lot of the sites we develop, some require a date to be displayed, for example in a listing of events or "dates for your diary" but don't want to list a time or have the date listed as an "All Day" event. The answer is pretty simple, just add the below into your theme's template.php <?php function _date_all_day_label() { return ""; } ?>
Read More