We use modal splash pages because they're slightly less terrible that full blown landing pages.

Sometimes customers are dumb tho.

Here's how to accommodate them (est. time X hours)

if (arg(0) == 'node' && arg(1) == ###) {
  include 'page-splash-front.tpl.php';
  return;
}

  • Place the contents of your splash page in page-front.tpl.php
  • Update all internal references to the home page
    • navigation bar
    • widgets (where they're enabled)

2018 comment: The BPSupport user is able to create full splash redirects using the web interface alone