Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
changes to saveMcContent

added USER_EXCEPTION_NO_STUDENT_ACTIVITY

tested so that tool content gets copied properly

added more javaDoc

    • -1
    • +20
    ./lamsfoundation/lams/tool/mc/web/McAction.java
enabled geting uiids for the newly copied file content

enabled creation of new uuids for the copied files content through content repository

passed IToolContentHandler to related methods.

    • -6
    • +11
    ./lamsfoundation/lams/tool/mc/pojos/McContent.java
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

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

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;

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

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

added properties questionUid and sessionId

all the changes are related to Monitoring url summary tab functionality

updates to method:

public static List buildGroupsQuestionData(HttpServletRequest request, McContent mcContent)

new implementations for methods:

public static Map buildGroupsAttemptData(HttpServletRequest request, McContent mcContent, McQueContent mcQueContent)

public static Map populateSessionUsersAttempts(HttpServletRequest request,List listMcUsers)

public static Map convertToMcMonitoredUserDTOMap(List list)

changed class anmes fo org.lamsfoundation.lams.tool.mc.pojos

changed class names for org.lamsfoundation.lams.tool.mc.pojos

class name changes for org.lamsfoundation.lams.tool.mc.pojos

no major changes

changes to methods moveQuestionUp/Down and updated defitions for org.lamsfoundation.lams.tool.mc.pojos

    • -63
    • +69
    ./lamsfoundation/lams/tool/mc/web/McAction.java
package name fixes for org.lamsfoundation.lams.tool.mc.pojos