SWFAddress
This module was co-written by Steven Merrill (smerrill@drupal.org) and Brian McMurray (bmcmurray@drupal.org).
The SWFAddress module provides integration with the open-source SWFAddress library by Asual, as well as SWFObject.
This allows you to build full Flash experience sites with support for deep-linking and browser history while still maintaining a full HTML version for screen readers, search engines, and other non-traditional browsers. If you are building Flash sites on top of Drupal, you will probably also want to check out the Services and AMFPHP modules. To learn a little more about how you would start to build such a site, take a look at our presentation (with slides included) from the 2008 Boston DrupalCon.
IMPORTANT: To install the 1.x releases of this module, you must download two other libraries:
- The SWFObject 2.0 library from http://code.google.com/p/swfobject/
(You may also wish to strongly consider using the SWFObject 2.1 beta5 release at http://groups.google.com/group/swfobject/browse_thread/thread/32b6ab2331... which fixes a potential memory leak in IE. When SWFObject 2.1 is stable, we will update the SWFAddress module. Thanks to Rostislav Hristov of Asual for passing this note along.) - The SWFAddress 2.1 "core scripts only" download from http://www.asual.com/swfaddress/
If you do not install these two libraries, the SWFAddress module will not work, and you'll see warnings in your site's status report.
The SWFAddress module allows you to do the following at this time:
- Enable or disable SWFAddress url rewriting and SWFObject HTML replacement for users who have JavaScript and the appropriate Flash version
- Specify a list of excluded paths, so that SWFObject will not activate on certain paths, such as your administration page
- Alternately specify a list of included paths, so that SWFObject will only activate on paths you choose.
- Specify all of the parameters for the SWF to be embedded (path to SWF, HTML ID for EMBED / OBJECT, height, width, flash version required and background color.)
- Theme the SWFObject output to add anything else you want, including FlashVars or extra params.
- Specify which HTML ID SWFObject will replace with the SWF
- Specify whether SWFAddress will send your SWF aliased paths or system paths
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 5.x-1.2 | 2008-Jul-06 | 10.17 KB | Download · Release notes | Recommended for 5.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 5.x-1.x-dev | 2008-May-30 | 10.17 KB | Download · Release notes | Development snapshot | |
