lams-github

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

changed so that the relationship between activities and learningLibrary is lazy loaded.

added comparison to test question content id within maps

changes to the public static Map populateSessionUsersAttempts(HttpServletRequest request,Long sessionId, List listMcUsers, String questionUid)

so that attempt data is filtered both based on user id and question content id

implemented method: public List getAttemptsForUserAndQuestionContent(final Long queUsrId, final Long mcQueContentId) throws McApplicationException;

added method: public List getAttemptsForUserAndQuestionContent(final Long queUsrId, final Long mcQueContentId) throws McApplicationException;