Uploader is dependent on ProgressiveEnhancement.js, which is not included in InfusionAll.js

Description

ProgressiveEnhancement.js is not included in InfusionAll.js because it is executed upon being parsed. Implementations that use components that rely on progressive enhancement, such as Uploader, must manually include this file in addition to InfusionAll.js.

This issue should either be changed, or at least documented.

Environment

None

Activity

Show:

Colin Clark March 30, 2010 at 6:19 PM

Anastasia updated the documentation to alert users to the need for ProgressiveEnhancement.js.

Colin Clark March 30, 2010 at 6:18 PM

This is by design: we don't know which pages will require progressive enhancement, so automatically including ProgressiveEnhancement.js in a custom build will be problematic in some cases.

Anastasia Cheetham June 1, 2009 at 1:28 PM

I have added mention of this file as a separate dependency in the Uploader API documentation.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created April 9, 2009 at 11:38 PM
Updated March 30, 2010 at 6:19 PM
Resolved March 30, 2010 at 6:19 PM