Categories
Drupal

Defining Drill Downs in Drupal Views

The logical way to analyse data is to start by looking at summarised data before looking at the detail. This is referred to as drilling down. In this post I demonstrate how to define drill down functionality between two Drupal Views. This is a continuation on my series of posts showing how Drupal can be…Continue readingDefining Drill Downs in Drupal Views

Categories
Drupal

External Database Views As Drupal Views

This is a followup post to a post where I showed how you can use VDC to display data from an external database table in a Drupal View. In this post I display an external database view as a Drupal View. This is another step towards showing how Drupal can be used as a Business…Continue readingExternal Database Views As Drupal Views

Categories
Drupal

Stop Spam By Disabling Drupal Visitor Registrations

For sites that do not need to have user registrations. The most effective way to prevent registration spam is to disable visitor registrations. If you need users to register to post comments, consider using use third party chat applications like Disqus and Livefyre. For some inexplicable reason I missed the memo that said I didn’t…Continue readingStop Spam By Disabling Drupal Visitor Registrations

Categories
Drupal

Data First Drupal Development

This post describes by example, a very efficient Drupal implementation methodology that involves first generating the expected data for your system then only using Drupal to manipulate the data. I simplified the implementation of a Drupal based facility booking system by pre-populating the booking entities with all possible booking time slots for the next two…Continue readingData First Drupal Development

Categories
Business Intelligence Drupal

Drupal: Filters for External Data Views

A Drupal View that uses Views Database Connector (VDC) to show external database tables will not have all features of a “normal” View. For example, select filters are only available for list fields, references and taxonomy terms. In this post I use two modules to improve the exposed filters in my external data View. In…Continue readingDrupal: Filters for External Data Views