lams_learning

  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Removing LAMS from titles

    • -28
    • +19
    ./web/WEB-INF/struts/tiles-defs.xml
Updated the FCKEditor tag to remove hardcoded "lams" from path.

    • binary
    ./web/WEB-INF/tags/AuthoringButton.tag
  1. … 50 more files in changeset.
Updating entries - still a few references to "LAMS" left.

  1. … 4 more files in changeset.
Converted the CompleteActivity logic to use a forward, rather than a redirect, to make it more efficient.

Refactoring the "complete activity" logic so that tools, gates and grouping screens all complete in the same way. Without this change, when the gates and grouping screens were opened in popup window (after completion), it tried to go to the next activity rather than closing the window.

Breaking the completeToolSession functionality into two parts. Now the tool session is completed but it forwards to another call to complete the activity and calculate the next activity. This is to reduce the chances of collisions when live edit is being started, in a clustering environment. See the live edit wiki page for more details.

  1. … 2 more files in changeset.
Display an error message if the current activity for a user is null and it can't be recalculated without doing resume, or resume automatically if it was a system gate and the gate activity has been removed.

More handling for "null" current/next activity - needed for the stop gates being removed.

Also now check that any activity being commenced isn't a live edit + not read only activity. This will stop any user that evades the stop gates from making activities after the stop gate read only - they will not be able to do the next activity. Given that the learning design is already loaded into memory, it shouldn't add greatly to the progress engine steps (not compared to everything else!)

Trying to make progress engine cope with "holes" in the progress ie if the user's current activity disappears (e.g. temporary system gate and live edit end)

    • -19
    • +10
    ./web/WEB-INF/struts/struts-config.xml
update to learner for refresh progress bar

  1. … 4 more files in changeset.
updated passon tag

  1. … 13 more files in changeset.
updated hibernate config file for learning design table + fixed monitor locked view control + learner learning design update triggered by version value in passon swf

  1. … 14 more files in changeset.
Merging 2.0.1 changes from the HEAD

    • -78
    • +0
    ./conf/language/ApplicationResources_cy_GB.properties
    • -78
    • +0
    ./conf/language/ApplicationResources_de_DE.properties
    • -78
    • +0
    ./conf/language/ApplicationResources_en_AU.properties
    • -78
    • +0
    ./conf/language/ApplicationResources_es_ES.properties
    • -78
    • +0
    ./conf/language/ApplicationResources_it_IT.properties
    • -78
    • +0
    ./conf/language/ApplicationResources_mi_NZ.properties
    • -78
    • +0
    ./conf/language/ApplicationResources_sv_SE.properties
    • -78
    • +0
    ./conf/language/ApplicationResources_vi_VN.properties
  1. … 54 more files in changeset.
updated learner to handle new gate activity (system gate)

  1. … 1 more file in changeset.
Got the basic gate window working in learner - system gate had the wrong type id and needed to inherit from PermissionGate to pick up the default screen.

fixed read only setting for optional activity children + further validation for trying to add transition to a read only activity

  1. … 3 more files in changeset.
Updated author validation on read-only activities and transitions in Edit-on-the-Fly mode. Read only field is set when activity is attempted (ProgressEngine).

  1. … 8 more files in changeset.