Adding in jQuery library
Standardised ID and Class names to use camelCase
Fixed incorrect commenting syntax
Slightly tweaked version of Danny's cutup html ready for conversion to dynamic output, this file will be eventually used as the basis for what we include into design parse files. HTML and CSS validated and pure, all good in IE7+, FF3+ and Safari 4+.
EES main CSS folder and initial component separated CSS styles.
EES Images folder.
Base components class for dynamically creating core components. To be reviewed by Anthony Friday morning.
Addition of the base EasyEdit class and some basic unit tests for manipulating assets within js.
First version of dynamically written core interface elements. No functionality attached yet.
Updated parse file to use the first version of dynamic interface creation.
Updated head scripts.
Re-factored the save function with chaining. Added acquire locks, release locks and trash asset. EasyEditAsset now has a mechanism to store when screen details have been edited. Constructor altered to fix an issue with instantiating with arguments.
Reduced duplication amongst component class files.
Added 'ees_' prefix for all css & html ID's
Modified acquire locks to only acquire on specified lock type
Added getChildren()
Added EasyEditError.js
Added getCurrentAsset (not functional yet, pending getAssetFromURL)
Modified createAsset
Added commenting on function params
Added isError
Added getError
- ID prefix updates to all markup and CSS.
- New images for overlays.
- New Overlay object for main grey outs and custom overlays.
- Some new event handling for toolbar.
- Preparation for screens development.
Renamed 'attachFunctionality' to 'attachCoreEvents' and updated parse file to reference new js files.
Deleted old screens files, now using base file 'EasyEditScreens.js' and sub screen/asset type approach.
General code/comments housekeeping.
Parse and CSS preview iFrame changes.
Changed workspaces to draw information directly from the config.