lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Branching: Tweaking the branch objects so that the contribution flags are right for teacher chosen activities (and hence the button will appear to do the selection in monitoring) and some changes to make the teacher chosen screen logic easier.

Branching: Branching activities always have a grouping during a lesson, as this is set up at lesson creation time. But they might not have any groups!

Further work on the teacher chosen branching screen. This included ensuring that the tool sessions aren't created for the activities within a branch when a lesson is created (as the users aren't known in advance) and also ensuring that there is always a grouping object attached to a branching activity during a lesson so that the grouping logic doesn't have to create it.

updated branching types + fixed end connector position (applying dto data)

    • binary
    /lams_central/web/lams_authoring.swf
    • binary
    /lams_central/web/lams_authoring_library.swf
fixed wddxtags type (firstActivityUIID) + improvement in loading sequences for branching activity

    • binary
    /lams_central/web/lams_authoring.swf
    • binary
    /lams_central/web/lams_authoring_library.swf
branching activity saves start/end connector coords + update to contribute activity in monitor

branching activity saves start/end connector coords

    • binary
    /lams_central/web/lams_authoring.swf
    • binary
    /lams_central/web/lams_authoring_library.swf
Branching: Create the Teacher Chosen branching screen, based on the existing Chosen Grouping screen. Not working yet but the changes have required changing the LessonService (in lams.jar) to take Grouping as a parameter, rather than GroupingActivity, so checking in Monitoring changes to match.

    • -0
    • +477
    /lams_monitoring/web/branching/chosenSelection.jsp
Branching: moved the types to the BranchingActivity so they can be accessed from learner and monitor.

Branching: Adding x and y co-ordinates for the start and stop points. This is to support to UI - the details are not used by the progress engine.

    • -0
    • +4
    /lams_common/db/sql/create_lams_11_tables.sql
improved canvas branch view - adding canvas activities (group, branching, optional activities etc)

    • binary
    /lams_central/web/lams_authoring.swf
    • binary
    /lams_central/web/lams_authoring_library.swf
LI-120 creating the build ant scipt for the unix installer package.

Updating with changes that fiona made for 2.0.4 release. Some files replace with code downloaded from the installer package website

File is generated by installer, so should not be in the build package

Branching: Improved validation logic for adding branch connectors or transitions in Branching Activity view. Added firstActivityUIID field to SequenceActivity. Creating branches on fly (onload of sequence activities in branching activity).

    • binary
    /lams_central/web/lams_authoring.swf
    • binary
    /lams_central/web/lams_authoring_library.swf
added firstActivityUIID field to SequenceActivity + improve branching validation logic + creating branches on fly (onload of sequence activities in branching activity)

Rolling back previous update as the validation changes caused problems with drawing the "transitions" from the start hub.

    • binary
    /lams_central/web/lams_authoring.swf
    • binary
    /lams_central/web/lams_authoring_library.swf
Branching: Added a new field firstActivity to the SequenceActivity, so Flash can easily indicate where to start in a sequence activity. That way, the logic works in the same way as it does in a learning design.

Branching: Added a new field firstActivity to the SequenceActivity, so Flash can easily indicate where to start in a sequence activity. That way, the logic works in the same way as it does in a learning design.

Branching: Added a new field firstActivity to the SequenceActivity, so Flash can easily indicate where to start in a sequence activity. That way, the logic works in the same way as it does in a learning design.

    • -0
    • +1
    /lams_common/db/sql/create_lams_11_tables.sql
improved validation logic for adding branch connectors or transitions in Branching Activity view

    • binary
    /lams_central/web/lams_authoring.swf
    • binary
    /lams_central/web/lams_authoring_library.swf
    • binary
    /lams_flash/src/common/flash/LFWindow.fla
Clarifying comparison for group - will now work even if the groups have the same order id. Removed unneeded saving logic from the import code now that the comparison is fixed.

Branching: Wasn't updating the branch link when we copied the branch mappings (when copying a design).

Update done the day after the initial release - the db was being created locally on a fresh machine as user grants were failing. Referred to a non-existent parameter SQL_GRANT, which has been replaced by SQL_HOST.

Branching: Getting the progress engine working so it will display the branch activities if the sequence/branch contains one or no activities

Branching: Getting the import working for grouped branching

Stop it deploying the classes directory under WEB-INF - this can give us class conflicts as the code ends up in two places.

  1. … 11 more files in changeset.
Branching: Getting the progress engine working so it will display the branch activities if the sequence/branch contains one or no activities

    • -4
    • +9
    /lams_common/db/sql/create_lams_11_tables.sql
Updating version to 2.0.4 / 2.0.4 Dev

    • -5
    • +5
    /lams_common/db/sql/insert_lams_unix_config_data.sql
Updates unix updater for the 2.0.4 release

  1. … 138 more files in changeset.