lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Changed the calls to get the workspace folders and folder contents to be one call getFolderContents. The call uses dummy values to indicate when it wants the very root of all directories and when it needs the organisation workspaces. This allows Flash to call the same method (and the same data) for all parts of the display tree, which makes drag and drop much easier.

Most of the "rearranging" of the data and the dummy values has been kept in the Action class as it is designed to suit Flash, rather than being normal business logic.

    • binary
    /lams_build/lib/lams/lams-central.jar
Added a general "user doesn't have the rights to do this" exception. This may be used for throwing an exception in the service layer and be picked up in the web layer for translation to a Flash error message. See usage in WorkspaceAction.java for example.

Teacher view of the learner url did not include the user id. This stopped the tools showing the specific data for a learner.

Teacher view of the learner url did not include the user id. This stopped the tools showing the specific data for a learner.

Added a general "user doesn't have the rights to do this" exception. This may be used for throwing an exception in the service layer and be picked up in the web layer for translation to a Flash error message. See usage in WorkspaceAction.java for example.

Updated Lesson class diagram

*** empty log message ***

    • binary
    /lams_central/src/flash/lams_authoring.fla
start focus in the input field

fiox a bug in the object printer

better cahce clearning handler, still have bug when moving to top level. added basic validation, made dictionary complient

rename btn

wsp move and rename

added rename and move functions. also now common response handler except for move

Add suspend and unsuspend action.

Add suspend and unsuspend action.

Remove SUSPEND_STATE for activeLesson query.

Added lesson states

Lesson state diagram

    • binary
    /lams_common/design/LessonState.mdr
    • binary
    /lams_common/design/LessonState.xml.zip
Change finish and start lesson on schedule action. For LDEV-81 & 82

Clarified meanings of lesson states.

Modified case of lessonStateID to match changes to LessonDTO.

    • -2
    • +2
    /lams_learning/web/controlBottomFrame.jsp
Modified case of lessonStateID to match changes to LessonDTO.

    • -6
    • +6
    /lams_learning/web/controlBottomFrame.jsp
Changed name of parentLearningDesign to originalLearningDesign. This field links the lesson version of a design back to its original design, but the parent name suggests that the parent learning design contains the child learning design (this is the meaning in the activity table) so the name was changed.

    • -1
    • +1
    /lams_common/db/sql/insert_test_data.sql
added code to separate our progress view from view answers report

refined the resources

added definition:

<forward

name="learningStarter"

path=".learningStarter"

redirect="true"

/>

modified to accomodate learner progress view

more meaningful testers and starters

    • -9
    • +42
    /lams_tool_lamc/web/learningIndex.jsp
    • -1
    • +2
    /lams_tool_lamc/web/monitoringIndex.jsp
include McUtils.cleanUpSessionAbsolute(request); for better cleaning up sessions

included McUtils.cleanUpSessionAbsolute(request);

no major changes