Index: lams_tool_dimdim/conf/language/lams/ApplicationResources.properties =================================================================== RCS file: /usr/local/cvsroot/lams_tool_dimdim/conf/language/lams/ApplicationResources.properties,v diff -u -r1.3 -r1.4 --- lams_tool_dimdim/conf/language/lams/ApplicationResources.properties 12 Sep 2008 08:05:49 -0000 1.3 +++ lams_tool_dimdim/conf/language/lams/ApplicationResources.properties 16 Sep 2008 00:11:05 -0000 1.4 @@ -6,12 +6,12 @@ #=================== labels for Notebook =================# -activity.helptext =Notebook for notes and reflections -tool.display.name =Notebook -tool.description =Notebook Tool -activity.title =Dimdim -activity.description =Notebook Tool -pageTitle.authoring =Notebook Authoring +activity.helptext = Notebook for notes and reflections +tool.display.name = Dimdim +tool.description = Dimdim Tool +activity.title = Dimdim +activity.description = Dimdim Tool +pageTitle.authoring =Dimdim Authoring button.basic =Basic button.advanced =Advanced button.upload =Upload @@ -29,7 +29,7 @@ link.delete =Delete message.updateSuccess =Changes saved message.unsavedChanges =Page contains unsaved changes -pageTitle.learning =Online Notebook +pageTitle.learning =Online Dimdim message.defineLaterSet =Please wait for the teacher to complete the contents of this activity message.runOfflineSet =This activity is not being done on the computer. Please see your instructor for details. pageTitle.monitoring =Notebook Monitoring @@ -85,8 +85,22 @@ instructions.offlineInstructions =Offline Instructions: instructions.onlineInstructions =Online Instructions: +label.on =On +label.off =Off +monitor.summary.th.advancedSettings =Advanced Settings + label.authoring.basic.dimdimSettings = Dimdim Settings label.authoring.basic.topic = Topic label.authoring.basic.meetingKey = Meeting Key label.authoring.basic.maxAttendeeMikes = Attendee Mikes + +admin.title = Dim Dim Administration +admin.dimdimServerURL = Dim Dim Server URL + +monitor.summary.dimdimSettings = Dim Dim Settings +label.monitoring.startConference = Start Conference + +label.learning.joinConference = Join Conference + +export.toolExportNotSupported = This tool does not support export portfolio. #======= End labels: Exported 78 labels for en AU ===== Index: lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/util/Constants.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/util/Attic/Constants.java,v diff -u -r1.2 -r1.3 --- lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/util/Constants.java 15 Sep 2008 11:06:40 -0000 1.2 +++ lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/util/Constants.java 16 Sep 2008 00:11:05 -0000 1.3 @@ -46,9 +46,11 @@ public static final String ATTR_FINISHED_ACTIVITY = "finishedActivity"; public static final String ATTR_SESSION_MAP = "sessionMap"; public static final String ATTR_USER_DTO = "userDTO"; + public static final String ATTR_CONFERENCE_URL = "conferenceURL"; + public static final String ATTR_SAVE_SUCCESS = "saveSuccess"; // Parameter names public static final String PARAM_USER_UID = "userUID"; - public static final String ATTR_CONFERENCE_URL = "conferenceURL"; + } Index: lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/web/servlets/ExportServlet.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/web/servlets/Attic/ExportServlet.java,v diff -u -r1.2 -r1.3 --- lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/web/servlets/ExportServlet.java 20 Aug 2008 05:55:52 -0000 1.2 +++ lams_tool_dimdim/src/java/org/lamsfoundation/lams/tool/dimdim/web/servlets/ExportServlet.java 16 Sep 2008 00:11:05 -0000 1.3 @@ -116,46 +116,6 @@ logger.debug("doExportLearner: toolContentID:" + toolSessionID); - // check if toolContentID available - if (toolSessionID == null) { - String error = "Tool Session ID is missing. Unable to continue"; - logger.error(error); - throw new DimdimException(error); - } - - DimdimSession dimdimSession = dimdimService - .getSessionBySessionId(toolSessionID); - - Dimdim dimdim = dimdimSession.getDimdim(); - - // Get LAMS userDTO - org.lamsfoundation.lams.usermanagement.dto.UserDTO lamsUserDTO = (org.lamsfoundation.lams.usermanagement.dto.UserDTO) SessionManager - .getSession().getAttribute(AttributeNames.USER); - - DimdimUser dimdimUser = dimdimService.getUserByUserIdAndSessionId( - new Long(lamsUserDTO.getUserID()), toolSessionID); - - NotebookEntry dimdimEntry = dimdimService.getEntry(dimdimUser - .getEntryUID()); - - // construct dto's - ContentDTO contentDTO = new ContentDTO(); - contentDTO.setTitle(dimdim.getTitle()); - contentDTO.setInstructions(dimdim.getInstructions()); - - SessionDTO sessionDTO = new SessionDTO(); - sessionDTO.setSessionName(dimdimSession.getSessionName()); - sessionDTO.setSessionID(dimdimSession.getSessionId()); - - // If the user hasn't put in their entry yet, dimdimEntry will be null; - UserDTO userDTO = dimdimEntry != null ? new UserDTO(dimdimUser, - dimdimEntry) : new UserDTO(dimdimUser); - - sessionDTO.getUserDTOs().add(userDTO); - contentDTO.getSessionDTOs().add(sessionDTO); - - request.getSession().setAttribute(Constants.ATTR_CONTENT_DTO, - contentDTO); } private void doTeacherExport(HttpServletRequest request, @@ -164,32 +124,6 @@ logger.debug("doExportTeacher: toolContentID:" + toolContentID); - // check if toolContentID available - if (toolContentID == null) { - String error = "Tool Content ID is missing. Unable to continue"; - logger.error(error); - throw new DimdimException(error); - } - - Dimdim dimdim = dimdimService.getDimdimByContentId(toolContentID); - - ContentDTO contentDTO = new ContentDTO(dimdim); - - // add the dimdimEntry for each user in each session - - for (SessionDTO sessionDTO : contentDTO.getSessionDTOs()) { - for (UserDTO user : sessionDTO.getUserDTOs()) { - NotebookEntry entry = dimdimService - .getEntry(user.getEntryUID()); - if (entry != null) { - NotebookEntryDTO entryDTO = new NotebookEntryDTO(entry); - user.setEntryDTO(entryDTO); - } - } - } - - request.getSession().setAttribute(Constants.ATTR_CONTENT_DTO, - contentDTO); } private void setupService() { Index: lams_tool_dimdim/web/pages/admin/admin.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_dimdim/web/pages/admin/Attic/admin.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_dimdim/web/pages/admin/admin.jsp 15 Sep 2008 11:06:40 -0000 1.2 +++ lams_tool_dimdim/web/pages/admin/admin.jsp 16 Sep 2008 00:11:05 -0000 1.3 @@ -2,12 +2,20 @@
-
- -
-- ${user.firstName} ${user.lastName } - | -|
---|---|
- |
-
- |
-
- |
-
- |
-
- |
-
- |
-
${contentDTO.instructions}
+ +
+
+ |
+
+ |
+
+ |
+
+ |
+