Added licenseID to learning designs in the FolderContentDTO. This allows the Flash client to list the license type in the workspace window, rather than having to request the whole learning design just to get the license details.
LDEV-73: The creative commons license icons are made up four components. assets/license_images are the original files used to make up the icons - the gifs are the component images and the xcf files are the Gimp files (with layers) that are used for making up the combined images and saved as jpegs. The jpegs are in the images/license directory in lams-central.
LDEV-73: Updated license data to include references to the license images (stored in lams-central/web/images/licence) and updated urls and names for the 2.5 creative commons licenses.
LDEV-73: Added LicenseDTO for passing License data back to Flash. Having a separate DTO allows us to tweak the data before sending - in this case we make sure the picture url is a complete url (maybe relative to the current server in db).This is used in the authoring call to get all the license details.
LDEV-75 Implemented a Flash client crash dump utility. Writes out the wddx packet from Flash to a file in the LAMS dump directory. The DumpDirectory is configured via DumpDir in the LAMS configuration file.
Moved the WDDX null entry checking to the base packet handling servlet (AbstractStoreWDDXPacketServlet) so that all packets will be checked, not just authoring packets.
LDEV-79: Added a new DISABLED state for a lesson - when disabled the lesson shouldn't be returned to users. Changed getLessonsForUser() to not return DISABLED lessons, but left getAllLessons() getting all (including disabled) lessons. But added a comment to indicate that getAllLessons includes disabled lessons.
LDEV-79: Added a new DISABLED state for a lesson - when disabled the lesson shouldn't be returned to users. Changed getActiveLessonsForLearner() to not return DISABLED lessons, but left getAllLessons() getting all (including disabled) lessons. But added a comment to indicate that getAllLessons includes disabled lessons.
modified the call to getUserDTOthe argument for creating the UserDTO object refers to a CSSThemeBriefDTO object instead of the actual CSSThemeVisualElement object