lams-github

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improved the special NULL handling code for WDDX processing.

Improved the special NULL handling code for WDDX processing. Now uses the convertToBlah utilities in WDDXProcessor.

Updated path to suit new authoring paths (done after splitting the packet load calls into separate servlets).

Switched date conversion to use the DateUtil function. Still need to get the right format for Flash and include in the function

added test data so that users can run the examples on the noticeboard starter page

    • -1
    • +41
    /lams_tool_nb/db/sql/insert_lams_tool_nb_data.sql
modified getAllLearningLibraryDetails , for each learning library it retrieves the template activities

fixed up spelling error in comment

added new constructor LearningLibraryDTO(LearningLibrary, List) the list contains the template activity for that particular learning library

implementation of new method getTemplateActivityByLibraryId

Fixed up the comment for method getActivitiesByLibraryID: in a normal case, each library shouldnt have more than on template activity. Also added the method getTemplateActivityByLibraryID

extended to include method getLearningLibraryDTO(List templateActivities), which is used in authoring environment when trying to retrieve the list of all learning library details. The template is passed as a parameter, because previously, when obtaining the list of template activities for a particular learning library, it grabs all activities in lams_learning_activities for that particular learning library, however each library should only have one template activity, and what distinguishes it from a normal activity is that its learning_design_id is null

Removed ISOLATION_READ_COMMITTED from the transactions as it is not supported by the JTA transaction manager. We will have to rely on the database settings.

fix bug in serialising a date

tool for testing wddx postings

    • binary
    /lams_common/src/flash/assets/tools/PostTest.exe
    • binary
    /lams_common/src/flash/assets/tools/PostTest.fla
    • binary
    /lams_common/src/flash/assets/tools/PostTest.swf
    • -0
    • +49
    /lams_common/src/flash/assets/tools/post_test.as
Removed reference to WEBINF/lib directory as not longer needed

Changed authoring storeLearningDesignDetails and storeTheme to use standalone servlets. The struts actions can't take the WDDX packet from Flash as a POST body.

    • -0
    • +248
    /lams_central/web/authoring.jsp
    • -0
    • +31
    /lams_central/web/development/wddxPost.jsp
    • binary
    /lams_central/web/lams_authoring.swf
  1. … 17 more files in changeset.
*** empty log message ***

Changed authoring storeLearningDesignDetails and storeTheme to use standalone servlets. The struts actions can't take the WDDX packet from Flash as a POST body. Also updated DOLLY to 4.0.2 so updated all the core project jars.

    • binary
    /lams_build/lib/lams/lams-central.jar
    • binary
    /lams_build/lib/lams/lams-learning.jar
    • binary
    /lams_build/lib/lams/lams-monitoring.jar
    • -1
    • +1
    /lams_central/conf/xdoclet/servlets.xml
Added initial attempt at a master test task

Added content repository location to shared properties.

add some test page

    • -0
    • +24
    /lams_tool_sbmt/web/login.jsp
    • -0
    • +49
    /lams_tool_sbmt/web/test.jsp
Add security and fix bug in SharedSession

    • -0
    • +3
    /lams_central/conf/xdoclet/listeners.xml
    • -25
    • +112
    /lams_central/conf/xdoclet/web-security.xml
added the copywrite statement on top of the files

Export portfolio action class the path /exportPortfolio.do maps to this class.

added the new constant PARAM_USER_ID_NEW which is used in lams_learning when calculating the next activity url

fixed up the comments.

when a learner clicks on finish, it will call learnerService.completeToolSession which returns the link to the next activity. the tool then redirects to this new url

the error message if the userId or toolSessionId is missing is changed.

changed the url from /tool/.../ to /lams/tool/...

    • -1
    • +1
    /lams_tool_nb/db/sql/activity_insert.sql
contains the actionMappings for export stuff