A splash page is an interim page on a site that asks a visitor to perform an action, such as making a donation or signing up for an email list, before visiting the page they intended. While splash pages can be annoying to users, they work. Given their effectiveness, we end up building splash pages for clients quite frequently in the CMS we specialize in, Drupal.
For Drupal 6 development, there is a module called Splash that we like to use. The Splash module allows you to designate whether to use a single splash page or rotate through a series of options, set how often users see the pages (daily, weekly, etc.) and to control whether the splash page is shown as a webpage or lightbox.
When Drupal 7 was released a little over a year ago, the Splash module was not upgraded. This left us in a bit of a bind, as we have transitioned most of our work to Drupal 7 and there wasn’t a simple way to create and manage splash pages. To rectify the problem, we modified Splash to work with Drupal 7 for internal use, and waited to see if the owners of the modules would release an official Drupal 7 version.
After many months of waiting, we decided it would be best if we took the reigns ourselves and launched a new splash module for Drupal 7. Over a few months, we put together the code (re-wrote all of it), tested it on our end and made it through the extensive Drupal project approval project process. We named the module Splashify, and it is ready for folks to use.
Splashify not only has all the features the Drupal 6 Splash module has, but it sports a few additional goodies:
The module is still in development, which means we can use help testing the module and making sure all of the major bugs are ironed out. Let us know if there are any features you would like to see in Splashify!
Sign up today to have our latest posts delivered straight to your inbox.