leaderselection.jsp

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-5414 Refactor and improve resilience of websockets thorough LAMS

  1. … 132 more files in changeset.
LDEV-5397 some minor UI improvements

  1. … 4 more files in changeset.
LDEV-5397 simplify .lcard related CSS classes

* lcard's header is .lcard-header-lg by default now

* move rules from .lcard-no-borders and .shadow into .lcard class

* remove not used .nextActivity class

  1. … 11 more files in changeset.
LDEV-5397 add hidden labels for all links

Also some other minor fixes

  1. … 4 more files in changeset.
LDEV 5397 remove href="#nogo" and similar nonexistant same-page link

Due to screenreader requirements we can no longer use links having href="#target" when a page does not have this corresponding target. There are a couple of techniques instead of it:

1. links' onclick event should end with "return false;" ("false" can be replaced with anything else but true)

It applies to onclick events specified as tag attributes as well as added with Javascript or jQuery

2. turn links into <button type="button">

3. <a data-bs-toggle="collapse"> having href="#nogo" are OK. presumably as their onclick events return false;

  1. … 7 more files in changeset.
LDEV-5397 update to LeaderSelection bootstrap 5

LDEV-5397 further bootstrap 5 related changes

Also

* change bootstrap classes from col-*-offset-* to offset-*-

* deprecated form-group

* .hidden-xs to .d-none .d-sm-block

* .pull-left to .float-start

* .pull-right to .float-end

* add class="activity-bottom-buttons"

  1. … 116 more files in changeset.
LDEV-5397 migrate LeaderSelection tool to bootstrap 5

LDEV-5213 Use version-dependent imports for LAMS JS files

  1. … 338 more files in changeset.
LDEV-5219 Use versioned JS import for gate check JS file

  1. … 55 more files in changeset.
LDEV-5219 Check gate after Leader Selection activity

LDEV-3155 Make choose leader Ajax call not send malformed redirect

  1. … 1 more file in changeset.
LDEV-5143 Refresh learners in Leader Selection on leader change

  1. … 1 more file in changeset.
LDEV-5143 Improve layout of wait for leader and change leader screens.

  1. … 15 more files in changeset.
LDEV-4975 Upgrade jquery to version 3.4.1

  1. … 16 more files in changeset.
LDEV-4759 Panels are now cards.

  1. … 506 more files in changeset.
LDEV-4759 Authoring and monitoring tabs working

  1. … 315 more files in changeset.
LDEV-4678 WebUtil.putActivityPositionInRequestByToolSessionId transformed into service method

Also introduce ICommonToolService that will hold methods shared by all

tools.

  1. … 142 more files in changeset.
LDEV-4391 Get rid of redundant jQuery UI themes

Only bootstrap theme is used now.

  1. … 97 more files in changeset.
LDEV-4440 Scratchie autosave fix

  1. … 62 more files in changeset.
LDEV-4440 Leader tool corrected leaderselection.jsp

  1. … 2 more files in changeset.
LDEV-4440 Leader tool with nostruts library

  1. … 15 more files in changeset.
LDEV-4440 switch survey to nostruts library

  1. … 38 more files in changeset.
LDEV-4423 Additional portrait entries

  1. … 10 more files in changeset.
LDEV-4395 Leader related tools use Portrait for leader

Created a tag LeaderDisplay to display the leader consistently

across tools.

  1. … 88 more files in changeset.
LDEV-4394 Do not refresh Leader Selection after leader was chosen

LDEV-4392 Fix websocket close detection

Make sure there is only, well implemented one piece of code that detects

websocket close and optionally reconnects it.

  1. … 37 more files in changeset.
LDEV-4392 Control websocket reconnect

Do not reconnect if close happened immediately after open. Limit command

websocket reconnects.

  1. … 37 more files in changeset.
LDEV-4384: emphasise leader selection message to learners

If leader has not yet been selected, display the message in bold letters so action by the leader can be taken.

  1. … 1 more file in changeset.
LDEV-4332: Send websocket ping after 3 minutes of idleness so the connection does not get cut because of idle timeout.

  1. … 39 more files in changeset.