This update to the Splash module makes it so page caching can be enabled for the site and the Splash page won't appear on every page load.
Note, this disables page caching for the homepage (a necessary evil because we need to know if the user has already seen the splash screen). However, it allows every other page on the site to be cached.
- Added ?splash=on/off switch
- Removed ?nosplash switch
- Fixed local templated text to be loaded in iFrame
- Fixed access to 'administer site configuration'