lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
learners dialog 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.

    • binary
    /lams_build/lib/lams/lams-monitoring.jar
Replaced getActiveLessons with getLesson, to suit the change from listing all the lessons in the learner client to just working with a single lesson.

Modifying the getOrganisationForUserByRole calls to return just the course and class when specified, rather than the whole organisation tree.

Modifying the getOrganisationForUserByRole calls to return just the course and class when specified, rather than the whole organisation tree.

Replaced getActiveLessons with getLesson, to suit the change from listing all the lessons in the learner client to just working with a single lesson.

Moved the logic to cache the lesson learners from learning 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.

Replaced getActiveLessons with getLesson, to suit the change from listing all the lessons in the learner client to just working with a single lesson.

Also moved the logic to cache the lesson learners into the lams.jar (in the LessonService).

    • binary
    /lams_build/lib/lams/lams-learning.jar
Modifying the getOrganisationForUserByRole calls to return just the course and class when specified, rather than the whole organisation tree.

    • binary
    /lams_build/lib/lams/lams-central.jar
Fix a bug in OrganisationDTO(Organisation organisation) constructor.

this.parentID = organisation.getParentOrganisation().getOrganisationId() will throw a NullPointerException at runtime if the organisation is the top level organisation like "Root"

Now this line of code is modified like this:

this.parentID = (organsiation.getParentOrganisation()==null) ? new Integer(-1) : organisation.getParentOrganisation().getOrganisationId();

So in an organisationDTO, if parentID is -1, it means the organisation is the top level organisation which has no parent.

Add import tool content method

    • -0
    • +4
    /lams_central/conf/xdoclet/servlets.xml
    • -0
    • +22
    /lams_central/web/importToolContent/import.jsp
Export tool content success.

Export tool content success.

package export success.

Add fileUtil method and package export success.

added Thai language

    • -0
    • +1
    /lams_central/web/flashxml/authoring/th_dictionary.xml
    • -1
    • +1
    /lams_central/web/flashxml/configData.xml
Export tool content servlet.

Learner Export portfolio has the text 'Nomination Hidden' on the charts for the hidden open votes.

Enabled display of offline nomination charts for the Export Portfolio in both learner and teacher modes.

    • -12
    • +12
    /lams_tool_vote/web/export/ExportContent.jsp
Proper auditing of show/hide user entries

Export tool content servlet.

Update ToolContentManager API

Add package saveToFile support.

Update ToolContentManager API Export toolcontent service.

changes in the draw design event of the update method and changes in the draw activity method

changes in the update, draw activity and draw transition methods

some changes in the clear and draw dersign and added few get methods for learners, activities and transitions

english AU dictionary for Monitoring (currently not in use)

changes in the update method

call chnages in the update methods, still need some solid flasless flow

changes in update and draw methods