TinyBox module uses TinyBox, a lightweight and standalone modal window script. The main purpose of this module is to provide Splash Screen/Window as simple as possible.
How to make Splash window
Go to Administration page (Configuration - Content Authoring - Tinybox)
Select Splash Type: NID, Content Type or Views.
Enter your NID, Content Type or Views name.
Remember if you select Content Type then TinyBox only get Published node. Since TinyBox supports Views then sky is the limit.
TinyBox supports node contains any html, including: text, color, image, table, etc. Just put them inside node body. You can also display Splash screen based on Browser type/name.
Webform Private File Gateway provides umbrella functionality for controlling access to private files through the use of a webform. Users are forced to fill out a webform before they are granted access to the private file they are requesting. Developers can optionally specify whether or not to send an email the the user with a link to the file download and/or enable cookies for remembering the user.
The difference between this module and Webform Protected Downloads is that Webform Private File Gateway controls access to ALL private files whereas Webform Protected Downloads requires separate webforms to be created for different files.
Installation
Download module and copy webform_file_gateway folder to sites/all/modules
Enable Webform Private File Gateway module.
Visit admin/config/media/file-system page to configure module settings.
Features
Configurable email validation message
Cookies for remembering user and tracking
Webform submission and file download tracking in the database
Known Issues
The "webform email component" dropdown on the administration screen properly changes when webform dropdown is changed. However, this field will cause errors when trying to save.