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.
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.