LDEV-4196 * Adding buttons in monitoring that will recover faulty sessions. * Improved timelimit feature so it opens in the same iframe * Show line numbers option. Etherpad ignores this URL parameter when it's stored in cookie so turned off checking this cookie.
LDEV-4196 * Adding buttons in monitoring that will recover faulty sessions. * Improved timelimit feature so it opens in the same iframe * Show line numbers option. Etherpad ignores this URL parameter when it's stored in cookie so turned off checking this cookie.
LDEV-4196 * Сlose Etherpad session when user finishes activity * Use top level domain for storing cookies * Get rid of the ability of changing user names when editing pads * Remove several extra buttons from Etherpad toolbar. But show timeslider and export html buttons in monitor instead as a separate buttons * Fixed a few previous bugs
LDEV-4196 * Сlose Etherpad session when user finishes activity * Use top level domain for storing cookies * Get rid of the ability of changing user names when editing pads * Remove several extra buttons from Etherpad toolbar. But show timeslider and export html buttons in monitor instead as a separate buttons * Fixed a few previous bugs
LDEV-4198: Re-committing Fiona's changes: Do not try to get the Floating Activity URL for the progress bar. It does not exist and just results in an error in the log. If isFloating = true then we have come from the progress bar, if isFloating = false we have come from elsewhere in the system and we should get the "broken progress" screen just in case LAMS does try to show to floating activity somewhere.
LDEV-4198: Do not try to get the Floating Activity URL for the progress bar. It does not exist and just results in an error in the log. If isFloating = true then we have come from the progress bar, if isFloating = false we have come from elsewhere in the system and we should get the "broken progress" screen just in case LAMS does try to show to floating activity somewhere.
LDEV-4183: notifyCloseURL was not being passed on when the authoring window was reopened for editing, so the special lesson launch and window close code was not being triggered.