JUpload integrates the GPL license, Java based JUpload allowing Drupal users to upload very large files (> 2GB). Unlike uploaders written in Flash, Silverlight, or HTML5, Java does not have client side issues files larger than 2GB. Using FTP eliminates issues with PHP's file upload limits receiving files as an HTTP post.
This module was developed for UPTV in Urbana, IL. Their UC2B Project is wiring residential homes and anchor institutions with 1GB fiber for < $30 a month. With this type of broadband available, the public access station wanted to be able to accept extremely large files without having to train members to use an FTP client.
Some background on dealing with very large file uploads:
Borrowing the simplistic idea from Twitter Pull, YouTube Pull is a simple module to pull YouTube feed for latest video listing. Support any video query parameters by the Youtube API (Atom output format).
Usage
There are no authentication information or API Keys required. Module only interacts with non-auth APIs. It all boils down to a single function:
youtube_pull_render($options);
It takes only 1 argument $options, which make up of supported YouTube API video feed parameters. Default $options
This is a small helper module which will automatically lazyload all blocks for sites with multiple blocks, which will make the site load faster.
All blocks will only load when it's visible to the browser window.
Similar to Lazyloader but this time it's the block content.
Available Settings:
1) Enable/Disable
2) Block Content Class - your theme's block content class, ex. content, block-content, etc. (the content of this container will be lazyloaded)
3) Distance - block's distance from the viewable browser window before the actual block content loads
4) Loader Icon - animating icon (shamelessly borrowed from ajaxblocks module)
5) Excluded Blocks - blocks which will not use block lazyloader
6) Excluded Pages - page paths to be excluded from block lazyload