• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

    • binary
    /lams_build/lib/lams/lams-learning.jar
    • binary
    /lams_build/lib/lams/lams-monitoring.jar
LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Changed the unique key column to be "uq_blah_blah" rather than "uqblahblah" as the latter has the potential for overlaps. e.g. uq_123 could be uq_<12><3> or uq_<1><23>; also changed group -> sessionGroup so that HQL wouldn't complain about group being a reserved word.

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Changed the unique key column to be "uq_blah_blah" rather than "uqblahblah" as the latter has the potential for overlaps. e.g. uq_123 could be uq_<12><3> or uq_<1><23>

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Changed name of "group" to "sessionGroup" so that the HQL wouldn't throw warnings about group being a reserved word.

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Modified learner service to suit changes to ToolActivity.createToolSessionForActivity()

Corrected comment.

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Modified monitoring service to suit changes to ToolActivity.createToolSessionForActivity()

LDEV-61 Fixing tool sessions - all users were getting separate tool sessions.

Modified library activities to use GROUPING_SUPPORT_OPTIONAL as the grouping support type.

    • -1
    • +1
    /lams_tool_forum/db/sql/activity_insert.sql
    • -1
    • +1
    /lams_tool_forum/db/sql/tool_insert.sql
    • -1
    • +1
    /lams_tool_lamc/db/sql/activity_insert.sql
    • -1
    • +1
    /lams_tool_lamc/db/sql/tool_insert.sql
    • -1
    • +1
    /lams_tool_laqa/db/sql/activity_insert.sql
    • -1
    • +1
    /lams_tool_laqa/db/sql/tool_insert.sql
    • -1
    • +1
    /lams_tool_nb/db/sql/activity_insert.sql
    • -1
    • +1
    /lams_tool_sbmt/db/sql/activity_insert.sql
    • -1
    • +1
    /lams_tool_sbmt/db/sql/tool_insert.sql
improve embed message input

    • -1
    • +1
    /lams_tool_forum/web/includes/layout.jsp
    • -2
    • +5
    /lams_tool_forum/web/jsps/authoring/basic.jsp
    • -0
    • +15
    /lams_tool_forum/web/jsps/authoring/message/delete.jsp
embed topic in authoring page works to view topic. Still not perfect, but works.

    • -29
    • +35
    /lams_tool_forum/web/jsps/authoring/basic.jsp
fix bug where themes were still requested from dolly. also better error handling of failed loads - now an alert will tell you what went wrong

    • binary
    /lams_central/web/lams_authoring.swf
changed the id names for the 4 FCKEditor instances.

The names are same as those in the AuthoringFOrm

commented out method copyAuthoringFormValuesIntoFormBean

FCKEditor fields are now properties in the struts form bean, so there isnt a need to copy the values into the form.

wrote up the jsp for Stats presentation

    • -1
    • +67
    /lams_tool_lamc/web/monitoring/Stats.jsp
removed JavaScript alert()

wrote upt the jsp for Instructions presentation

initialiased data for tabs Instructions and Stats

implemented method:

public int getTotalNumberOfUsers() throws McApplicationException

added contract:

public int getTotalNumberOfUsers() throws McApplicationException

no major changes

implemented:

public int getTotalNumberOfUsers()

added new method:

public int getTotalNumberOfUsers();

added resources

count.total.user =Total Users Count:

count.finished.user =Finished User Count:

count.max.attempt =Maximum Attempt Count:

added new constants COUNT_ALL_USERS

modified /monitoring action definition for use with LamsDispatchAction

made changes so that attempt history data is presented for both 'All' groups and for a particular session id

added new functions:

function submitMonitoringMethod(actionMethod)

function submitSession(selectedToolSessionId, actionMethod)

added new property selectedToolSessionId and changed property dispatch to dsp because of naming conflict

added method:

public ActionForward submitSession(ActionMapping mapping,

ActionForm form,

HttpServletRequest request,

HttpServletResponse response) throws IOException,

ServletException

so that selected groups attempt data is presented.

added resource label.selectGroup