LDEV-2087 Modifications to the way a design is loaded in monitor sequence tab including adding learner icons. Result has significantly increased the speed to display, and prevents a flash bottleneck/stall from occurring. Branching view still remains with old method but have added a delay for drawing the learners (icons). Tested with Test Harness.
LDEV-2036: ViewMode wasn't being checked correctly, labels added to make instructions clearerLDEV-2044: Label for live edit checkbox was in dictionary files but not being used, corrected
LDEV-2026 Proper solution for bad encoding integrated. The problem lay in the fact that strings were not urlEncoded when passed from Flash to Javascript. Url encoding and decoding are now taken care of both in on the Flash-side and JS-side.NOTE: When a Flash movie is being run in IE, urlEncoding seems to be automatic. Therefore, if Flash is being run in IE, no urlEncoding is done on the Flash-side. For all other browsers urlEncoding is done.
Fixes Smack throwing exceptionsThe problem was being caused by the PresenceServlet calling Smack in order to create a new room which already existed.Example: shaun has 5 lessons, each with their chatrooms which are named using the lessonId ie 1,2,3...
LDEV-2036 Grouping now showing in viewMode (src typo)LDEV-2026 Flashless presence showing all characters perfect (html), in Flash latin accents are removed to ensure that they display correctly (mx2004 issue?)LDEV-2025 Flash presence now displaying OK in IE6LDEV-2040 New checkboxes were not being skinned
LDEV-2022 Presence now loading in all browsers, flash and flashless interfacesRooms were being created on the fly as a first user joined a lesson. If this first user happened to be using IE, no other users afterwards would be able to join. Rooms are created immediately from the wizard module now, through a servlet call to smack, which solves the problem.
LDEV-1260 Local live edit now added to wizard, added dbUpdate for this as wellLDEV-1968 Several instances of one same lesson can now be started from the wizard modulePresence is back up and working, JHB needed to be recompiled with jdk 1.5 instead of 1.6
LDEV-1995 Branching and Grouping modules completedFlex projects added to a new folder in the flash projectThe servlets used now send back a string of XML which is parsed in Flex instead of a custom stringThe Grouper and Brancher were separated into two separate modules even if they are very similar. I'm sure that there is a better way of doing it but given that 2.2 is coming up I set things up this way.