Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Adding unarchive functionality.

  1. … 8 more files in changeset.
Changed the "ungrouped" learners for chosen grouping to list all learners, not just the inprogress ones.

"Not supported" was forwarding to the wrong screen.

Creating a grouping failing when max number of groups null - now allows 99 of groups. Also changed the calculation of urls so that " null + some parameter" = null rather than null?param=blah

  1. … 8 more files in changeset.
Implemented a view random grouping screen and an interative chosen grouping screen.

  1. … 6 more files in changeset.
Clean up grouping code so that the shared code is in lams.jar, and making it so that learner can't trigger the chosen grouping.

Random grouping now working - changed to make learner service changes to stop a hibernate lazy initialisation exception when grouping has just been run.

Modified to use the get count of active learners in lams_common, and to suit changes in lams_learning.

added getLessonStaff call to retrieve list of staff in the lesson class

Updated to suit the learner change which moved the logic to cache the lesson learners into the lams.jar (in the LessonService).

Replaced getAllLessonsWDDX, getLessonData with getLessonDetails. Suits the change from listing all the lessons in the monitoring client to just working with a single lesson.

  1. … 3 more files in changeset.
Temporary indexContent page that points to Flash movies, set up for individual courses/classes rather than the old old organisation model. Done to allow Flash work to be done, while the admin work is in progress.

  1. … 20 more files in changeset.
renamed servlet + userID hack

Adding courseID to the initializeLesson call. Required to put the runtime learning design in the run sequences folder in the course's workspace.

  1. … 1 more file in changeset.
I18N the gate pages

  1. … 6 more files in changeset.
Changing organisation structure to a simple root, course, class structure.

  1. … 34 more files in changeset.
added getLessonData method call

Moving gate and group url support to a lams_system_tool table - the first "inch" towards making these pluggable tools in a later version of LAMS.

  1. … 9 more files in changeset.
Temporary change to use userid from the request parameters.

Rejigging contribute activities list. Still have to do the urls for grouping and gates

    • -0
    • +142
    ./java/org/lamsfoundation/lams/monitoring/ContributeDTOFactory.java
  1. … 17 more files in changeset.
Dummy code that converts the urls from the wddx packet to a called url hadn't caught up with the WDDX change to &

Added security to the monitoring calls - the calls to update a lesson now check that the user either the owner of the lesson or a staff member for the lesson.

  1. … 5 more files in changeset.
Fixed getAllLessons() to return all the lessons for which the user is in the lesson's staff group.

No longer required - were debugging screens used earlier

  1. … 2 more files in changeset.
Renamed the disabled state to "removed". This will make it less confusing with the u/i which describes the suspended as disabled. Cleaned up MonitoringAction so that it doesn't try to forward to a jsp.

Renaming applicationResources.properties to ApplicationResources.properties

  1. … 31 more files in changeset.
Updated copyright statement - only support GPL v 2.0

  1. … 39 more files in changeset.
Updated copyright statement - only support GPL v 2.0

  1. … 172 more files in changeset.
Changed learning design activities and transition collections to use all-delete-orphan cascade management. This will ensure that the secondary records are created and removed as required.

This required fixing code that trigger cascade problems and also highlighted some session problems with the learner cache created by Jacky.

  1. … 38 more files in changeset.
Moved the language/message/resource file to the conf area. Will now be deployed to the lams-dictonary.jar to make I8N easier.

  1. … 5 more files in changeset.