Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/dbupdates/patch20140102.sql =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/dbupdates/patch20140102.sql,v diff -u --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/dbupdates/patch20140102.sql 17 Jan 2014 21:45:01 -0000 1.1 @@ -0,0 +1,19 @@ +-- Turn off autocommit, so nothing is committed if there is an error +SET AUTOCOMMIT = 0; +SET FOREIGN_KEY_CHECKS=0; +----------------------Put all sql statements below here------------------------- + +-- LDEV-3147 Simplify tools: get rid of instructions tab, define in monitor and offline activity options +ALTER TABLE tl_lagmap10_gmap DROP COLUMN online_instructions; +ALTER TABLE tl_lagmap10_gmap DROP COLUMN offline_instructions; +ALTER TABLE tl_lagmap10_gmap DROP COLUMN run_offline; +DROP TABLE IF EXISTS tl_lagmap10_attachment; + +UPDATE lams_tool SET tool_version='20140102' WHERE tool_signature='lagmap10'; + +----------------------Put all sql statements above here------------------------- + +-- If there were no errors, commit and restore autocommit to on +COMMIT; +SET AUTOCOMMIT = 1; +SET FOREIGN_KEY_CHECKS=1; \ No newline at end of file Fisheye: Tag 1.3 refers to a dead (removed) revision in file `lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/dto/GmapAttachmentDTO.java'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/dto/GmapDTO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/dto/GmapDTO.java,v diff -u -r1.10 -r1.11 --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/dto/GmapDTO.java 29 Jul 2008 04:10:17 -0000 1.10 +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/dto/GmapDTO.java 17 Jan 2014 21:45:01 -0000 1.11 @@ -25,17 +25,16 @@ package org.lamsfoundation.lams.tool.gmap.dto; +import java.util.HashSet; import java.util.Iterator; -import java.util.Set; import java.util.List; +import java.util.Set; import java.util.TreeSet; -import java.util.HashSet; import org.apache.log4j.Logger; import org.lamsfoundation.lams.contentrepository.client.IToolContentHandler; import org.lamsfoundation.lams.tool.gmap.model.Gmap; import org.lamsfoundation.lams.tool.gmap.model.GmapMarker; -import org.lamsfoundation.lams.tool.gmap.model.GmapAttachment; import org.lamsfoundation.lams.tool.gmap.model.GmapSession; /** @@ -52,10 +51,6 @@ public String title; public String instructions; - - public String onlineInstructions; - - public String offlineInstructions; public boolean defineLater; @@ -96,11 +91,7 @@ String defaultGeocoderAddress; public Set gmapMarkers = new HashSet(); - - public Set onlineInstructionsFiles; - public Set offlineInstructionsFiles; - public Set sessionDTOs = new TreeSet(); /* Constructors */ @@ -110,8 +101,6 @@ toolContentId = gmap.getToolContentId(); title = gmap.getTitle(); instructions = gmap.getInstructions(); - onlineInstructions = gmap.getOnlineInstructions(); - offlineInstructions = gmap.getOfflineInstructions(); contentInUse = gmap.isContentInUse(); //allowRichEditor = gmap.isAllowRichEditor(); lockOnFinish = gmap.isLockOnFinished(); @@ -131,25 +120,6 @@ reflectInstructions = gmap.getReflectInstructions(); defaultGeocoderAddress = gmap.getDefaultGeocoderAddress(); - onlineInstructionsFiles = new TreeSet(); - offlineInstructionsFiles = new TreeSet(); - - for (Iterator i = gmap.getGmapAttachments().iterator(); i.hasNext();) { - GmapAttachment att = (GmapAttachment) i.next(); - if (att.getFileType().equals(IToolContentHandler.TYPE_OFFLINE)) { - GmapAttachmentDTO attDTO = new GmapAttachmentDTO(att); - offlineInstructionsFiles.add(attDTO); - } else if (att.getFileType() - .equals(IToolContentHandler.TYPE_ONLINE)) { - GmapAttachmentDTO attDTO = new GmapAttachmentDTO(att); - onlineInstructionsFiles.add(attDTO); - } else { - // something is wrong. Ignore file, log error - logger.error("File with uid " + att.getFileUuid() - + " contains invalid fileType: " + att.getFileType()); - } - } - for (Iterator iter = gmap.getGmapSessions().iterator(); iter.hasNext();) { GmapSession session = (GmapSession) iter.next(); GmapSessionDTO sessionDTO = new GmapSessionDTO(session); @@ -174,40 +144,6 @@ this.instructions = instructions; } - public String getOfflineInstructions() { - return offlineInstructions; - } - - public void setOfflineInstructions(String offlineInstructions) { - this.offlineInstructions = offlineInstructions; - } - - public Set getOfflineInstructionsFiles() { - return offlineInstructionsFiles; - } - - public void setOfflineInstructionsFiles( - Set offlineInstructionsFiles) { - this.offlineInstructionsFiles = offlineInstructionsFiles; - } - - public String getOnlineInstructions() { - return onlineInstructions; - } - - public void setOnlineInstructions(String onlineInstructions) { - this.onlineInstructions = onlineInstructions; - } - - public Set getOnlineInstructionsFiles() { - return onlineInstructionsFiles; - } - - public void setOnlineInstructionsFiles( - Set onlineInstructionsFiles) { - this.onlineInstructionsFiles = onlineInstructionsFiles; - } - public String getTitle() { return title; } Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/util/GmapConstants.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/util/GmapConstants.java,v diff -u -r1.4 -r1.5 --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/util/GmapConstants.java 18 Sep 2008 01:41:10 -0000 1.4 +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/util/GmapConstants.java 17 Jan 2014 21:45:01 -0000 1.5 @@ -33,8 +33,6 @@ public static final Integer SESSION_COMPLETED = new Integer(2); public static final String AUTHORING_DEFAULT_TAB = "1"; - public static final String ATTACHMENT_LIST = "attachmentList"; - public static final String DELETED_ATTACHMENT_LIST = "deletedAttachmentList"; public static final String AUTH_SESSION_ID_COUNTER = "authoringSessionIdCounter"; public static final String AUTH_SESSION_ID = "authoringSessionId"; Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/AuthoringAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/AuthoringAction.java,v diff -u -r1.13 -r1.14 --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/AuthoringAction.java 18 Sep 2008 01:41:09 -0000 1.13 +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/AuthoringAction.java 17 Jan 2014 21:45:01 -0000 1.14 @@ -26,9 +26,6 @@ import java.util.Date; import java.util.HashSet; -import java.util.Iterator; -import java.util.LinkedList; -import java.util.List; import java.util.Set; import javax.servlet.http.HttpServletRequest; @@ -40,13 +37,9 @@ import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; -import org.apache.struts.action.ActionMessages; -import org.apache.struts.upload.FormFile; import org.lamsfoundation.lams.authoring.web.AuthoringConstants; -import org.lamsfoundation.lams.contentrepository.client.IToolContentHandler; import org.lamsfoundation.lams.tool.ToolAccessMode; import org.lamsfoundation.lams.tool.gmap.model.Gmap; -import org.lamsfoundation.lams.tool.gmap.model.GmapAttachment; import org.lamsfoundation.lams.tool.gmap.model.GmapConfigItem; import org.lamsfoundation.lams.tool.gmap.model.GmapMarker; import org.lamsfoundation.lams.tool.gmap.model.GmapUser; @@ -55,7 +48,6 @@ import org.lamsfoundation.lams.tool.gmap.util.GmapConstants; import org.lamsfoundation.lams.tool.gmap.web.forms.AuthoringForm; import org.lamsfoundation.lams.usermanagement.dto.UserDTO; -import org.lamsfoundation.lams.util.FileValidatorUtil; import org.lamsfoundation.lams.util.WebUtil; import org.lamsfoundation.lams.web.action.LamsDispatchAction; import org.lamsfoundation.lams.web.session.SessionManager; @@ -85,16 +77,6 @@ private static final String KEY_MODE = "mode"; - private static final String KEY_ONLINE_FILES = "onlineFiles"; - - private static final String KEY_OFFLINE_FILES = "offlineFiles"; - - private static final String KEY_UNSAVED_ONLINE_FILES = "unsavedOnlineFiles"; - - private static final String KEY_UNSAVED_OFFLINE_FILES = "unsavedOfflineFiles"; - - private static final String KEY_DELETED_FILES = "deletedFiles"; - /** * Default method when no dispatch parameter is specified. It is expected * that the parameter toolContentID will be passed in. This @@ -196,31 +178,13 @@ updateGmap(gmap, authForm, mode, gmapUser); - - // remove attachments marked for deletion. - Set attachments = gmap.getGmapAttachments(); - if (attachments == null) { - attachments = new HashSet(); - } // do the same for the gmap markers Set markers = gmap.getGmapMarkers(); if (markers == null) { markers = new HashSet(); } - for (GmapAttachment att : getAttList(KEY_DELETED_FILES, map)) { - // remove from db, leave in repository - attachments.remove(att); - } - - // add unsaved attachments - attachments.addAll(getAttList(KEY_UNSAVED_ONLINE_FILES, map)); - attachments.addAll(getAttList(KEY_UNSAVED_OFFLINE_FILES, map)); - - // set attachments in case it didn't exist - gmap.setGmapAttachments(attachments); - // set the update date gmap.setUpdateDate(new Date()); @@ -247,166 +211,9 @@ return mapping.findForward("success"); } - public ActionForward uploadOnline(ActionMapping mapping, ActionForm form, - HttpServletRequest request, HttpServletResponse response) { - return uploadFile(mapping, (AuthoringForm) form, - IToolContentHandler.TYPE_ONLINE, request); - } - - public ActionForward uploadOffline(ActionMapping mapping, ActionForm form, - HttpServletRequest request, HttpServletResponse response) { - return uploadFile(mapping, (AuthoringForm) form, - IToolContentHandler.TYPE_OFFLINE, request); - } - - public ActionForward deleteOnline(ActionMapping mapping, ActionForm form, - HttpServletRequest request, HttpServletResponse response) { - return deleteFile(mapping, (AuthoringForm) form, - IToolContentHandler.TYPE_ONLINE, request); - } - - public ActionForward deleteOffline(ActionMapping mapping, ActionForm form, - HttpServletRequest request, HttpServletResponse response) { - return deleteFile(mapping, (AuthoringForm) form, - IToolContentHandler.TYPE_OFFLINE, request); - } - - public ActionForward removeUnsavedOnline(ActionMapping mapping, - ActionForm form, HttpServletRequest request, - HttpServletResponse response) { - return removeUnsaved(mapping, (AuthoringForm) form, - IToolContentHandler.TYPE_ONLINE, request); - } - - public ActionForward removeUnsavedOffline(ActionMapping mapping, - ActionForm form, HttpServletRequest request, - HttpServletResponse response) { - return removeUnsaved(mapping, (AuthoringForm) form, - IToolContentHandler.TYPE_OFFLINE, request); - } - /* ========== Private Methods ********** */ - private ActionForward uploadFile(ActionMapping mapping, - AuthoringForm authForm, String type, HttpServletRequest request) { - SessionMap map = getSessionMap(request, authForm); - FormFile file; - List unsavedFiles; - List savedFiles; - if (StringUtils.equals(IToolContentHandler.TYPE_OFFLINE, type)) { - file = (FormFile) authForm.getOfflineFile(); - unsavedFiles = getAttList(KEY_UNSAVED_OFFLINE_FILES, map); - - savedFiles = getAttList(KEY_OFFLINE_FILES, map); - } else { - file = (FormFile) authForm.getOnlineFile(); - unsavedFiles = getAttList(KEY_UNSAVED_ONLINE_FILES, map); - - savedFiles = getAttList(KEY_ONLINE_FILES, map); - } - - // validate file max size - ActionMessages errors = new ActionMessages(); - FileValidatorUtil.validateFileSize(file, true, errors); - if (!errors.isEmpty()) { - request.setAttribute(GmapConstants.ATTR_SESSION_MAP, map); - this.saveErrors(request, errors); - return mapping.findForward("success"); - } - - if (file.getFileName().length() != 0) { - - // upload file to repository - GmapAttachment newAtt = gmapService.uploadFileToContent( - (Long) map.get(KEY_TOOL_CONTENT_ID), file, type); - - // Add attachment to unsavedFiles - // check to see if file with same name exists - GmapAttachment currAtt; - Iterator iter = savedFiles.iterator(); - while (iter.hasNext()) { - currAtt = (GmapAttachment) iter.next(); - if (StringUtils.equals(currAtt.getFileName(), newAtt - .getFileName())) { - // move from this this list to deleted list. - getAttList(KEY_DELETED_FILES, map).add(currAtt); - iter.remove(); - break; - } - } - unsavedFiles.add(newAtt); - - request.setAttribute(GmapConstants.ATTR_SESSION_MAP, map); - request.setAttribute("unsavedChanges", new Boolean(true)); - } - return mapping.findForward("success"); - } - - private ActionForward deleteFile(ActionMapping mapping, - AuthoringForm authForm, String type, HttpServletRequest request) { - SessionMap map = getSessionMap(request, authForm); - - List fileList; - if (StringUtils.equals(IToolContentHandler.TYPE_OFFLINE, type)) { - fileList = getAttList(KEY_OFFLINE_FILES, map); - } else { - fileList = getAttList(KEY_ONLINE_FILES, map); - } - - Iterator iter = fileList.iterator(); - - while (iter.hasNext()) { - GmapAttachment att = (GmapAttachment) iter.next(); - - if (att.getFileUuid().equals(authForm.getDeleteFileUuid())) { - // move to delete file list, deleted at next updateContent - getAttList(KEY_DELETED_FILES, map).add(att); - - // remove from this list - iter.remove(); - break; - } - } - - request.setAttribute(GmapConstants.ATTR_SESSION_MAP, map); - request.setAttribute("unsavedChanges", new Boolean(true)); - - return mapping.findForward("success"); - } - - private ActionForward removeUnsaved(ActionMapping mapping, - AuthoringForm authForm, String type, HttpServletRequest request) { - SessionMap map = getSessionMap(request, authForm); - - List unsavedFiles; - - if (StringUtils.equals(IToolContentHandler.TYPE_OFFLINE, type)) { - unsavedFiles = getAttList(KEY_UNSAVED_OFFLINE_FILES, map); - } else { - unsavedFiles = getAttList(KEY_UNSAVED_ONLINE_FILES, map); - } - - Iterator iter = unsavedFiles.iterator(); - while (iter.hasNext()) { - GmapAttachment att = (GmapAttachment) iter.next(); - - if (att.getFileUuid().equals(authForm.getDeleteFileUuid())) { - // delete from repository and list - gmapService.deleteFromRepository(att.getFileUuid(), att - .getFileVersionId()); - iter.remove(); - break; - } - } - - request.setAttribute(GmapConstants.ATTR_SESSION_MAP, map); - request.setAttribute("unsavedChanges", new Boolean(true)); - - return mapping.findForward("success"); - } - - /** * Updates Gmap content using AuthoringForm inputs. * @@ -424,8 +231,6 @@ if (mode.isAuthor()) { // Teacher cannot modify following gmap.setCreateBy(guser.getUid()); - gmap.setOfflineInstructions(authForm.getOnlineInstruction()); - gmap.setOnlineInstructions(authForm.getOfflineInstruction()); gmap.setLockOnFinished(authForm.isLockOnFinished()); gmap.setAllowEditMarkers(authForm.isAllowEditMarkers()); gmap.setAllowShowAllMarkers(authForm.isAllowShowAllMarkers()); @@ -456,8 +261,6 @@ { authForm.setTitle(gmap.getTitle()); authForm.setInstructions(gmap.getInstructions()); - authForm.setOnlineInstruction(gmap.getOnlineInstructions()); - authForm.setOfflineInstruction(gmap.getOfflineInstructions()); authForm.setLockOnFinished(gmap.isLockOnFinished()); authForm.setAllowEditMarkers(gmap.isAllowEditMarkers()); authForm.setAllowShowAllMarkers(gmap.isAllowShowAllMarkers()); @@ -490,24 +293,7 @@ map.put(KEY_MODE, mode); map.put(KEY_CONTENT_FOLDER_ID, contentFolderID); map.put(KEY_TOOL_CONTENT_ID, toolContentID); - map.put(KEY_ONLINE_FILES, new LinkedList()); - map.put(KEY_OFFLINE_FILES, new LinkedList()); - map.put(KEY_UNSAVED_ONLINE_FILES, new LinkedList()); - map.put(KEY_UNSAVED_OFFLINE_FILES,new LinkedList()); - map.put(KEY_DELETED_FILES, new LinkedList()); - Iterator iter = gmap.getGmapAttachments().iterator(); - while (iter.hasNext()) { - GmapAttachment attachment = (GmapAttachment) iter.next(); - String type = attachment.getFileType(); - if (type.equals(IToolContentHandler.TYPE_OFFLINE)) { - getAttList(KEY_OFFLINE_FILES, map).add(attachment); - } - if (type.equals(IToolContentHandler.TYPE_ONLINE)) { - getAttList(KEY_ONLINE_FILES, map).add(attachment); - } - } - return map; } @@ -530,19 +316,6 @@ } /** - * Retrieves a List of attachments from the map using the key. - * - * @param key - * @param map - * @return - */ - private List getAttList(String key, - SessionMap map) { - List list = (List) map.get(key); - return list; - } - - /** * Retrieve the SessionMap from the HttpSession using the author form. * * @param request Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/LearningAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/LearningAction.java,v diff -u -r1.18 -r1.19 --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/LearningAction.java 9 Apr 2013 12:47:00 -0000 1.18 +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/actions/LearningAction.java 17 Jan 2014 21:45:01 -0000 1.19 @@ -65,7 +65,6 @@ * @struts.action path="/learning" parameter="dispatch" scope="request" * name="learningForm" * @struts.action-forward name="gmap" path="tiles:/learning/main" - * @struts.action-forward name="runOffline" path="tiles:/learning/runOffline" * @struts.action-forward name="defineLater" path="tiles:/learning/defineLater" * @struts.action-forward name="notebook" path="/pages/learning/notebook.jsp" */ @@ -128,11 +127,6 @@ LearningWebUtil.putActivityPositionInRequestByToolSessionId(toolSessionID, request, getServlet() .getServletContext()); - // check runOffline - if (gmap.isRunOffline()) { - return mapping.findForward("runOffline"); - } - GmapUser gmapUser; if (mode.equals(ToolAccessMode.TEACHER)) { Long userID = WebUtil.readLongParam(request, AttributeNames.PARAM_USER_ID, false); Index: lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/servlets/ExportServlet.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/servlets/ExportServlet.java,v diff -u -r1.14 -r1.15 --- lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/servlets/ExportServlet.java 6 Jan 2014 08:42:10 -0000 1.14 +++ lams_tool_gmap/src/java/org/lamsfoundation/lams/tool/gmap/web/servlets/ExportServlet.java 17 Jan 2014 21:45:01 -0000 1.15 @@ -109,30 +109,6 @@ return FILENAME; } - protected String doOfflineExport(HttpServletRequest request, HttpServletResponse response, String directoryName, - Cookie[] cookies) { - if (toolContentID == null && toolSessionID == null) { - logger.error("Tool content Id or and session Id are null. Unable to activity title"); - } else { - if (gmapService == null) { - gmapService = GmapServiceProxy.getGmapService(getServletContext()); - } - - Gmap content = null; - if (toolContentID != null) { - content = gmapService.getGmapByContentId(toolContentID); - } else { - GmapSession session = gmapService.getSessionBySessionId(toolSessionID); - if (session != null) - content = session.getGmap(); - } - if (content != null) { - activityTitle = content.getTitle(); - } - } - return super.doOfflineExport(request, response, directoryName, cookies); - } - private void doLearnerExport(HttpServletRequest request, HttpServletResponse response, String directoryName, Cookie[] cookies) throws GmapException { Index: lams_tool_gmap/web/WEB-INF/tiles-defs.xml =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/web/WEB-INF/tiles-defs.xml,v diff -u -r1.1 -r1.2 --- lams_tool_gmap/web/WEB-INF/tiles-defs.xml 30 Jul 2012 18:51:35 -0000 1.1 +++ lams_tool_gmap/web/WEB-INF/tiles-defs.xml 17 Jan 2014 21:45:01 -0000 1.2 @@ -86,10 +86,6 @@ - - - - Index: lams_tool_gmap/web/includes/javascript/authoring.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/web/includes/javascript/authoring.js,v diff -u -r1.7 -r1.8 --- lams_tool_gmap/web/includes/javascript/authoring.js 6 Jun 2008 00:24:19 -0000 1.7 +++ lams_tool_gmap/web/includes/javascript/authoring.js 17 Jan 2014 21:45:01 -0000 1.8 @@ -26,10 +26,5 @@ document.authoringForm.dispatch.value = method; document.authoringForm.submit(); } -function deleteAttachment(dispatch, uuid) { - document.authoringForm.dispatch.value = dispatch; - document.authoringForm.deleteFileUuid.value = uuid; - document.authoringForm.submit(); -} Index: lams_tool_gmap/web/pages/authoring/authoring.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_gmap/web/pages/authoring/authoring.jsp,v diff -u -r1.5 -r1.6 --- lams_tool_gmap/web/pages/authoring/authoring.jsp 27 Nov 2012 16:02:11 -0000 1.5 +++ lams_tool_gmap/web/pages/authoring/authoring.jsp 17 Jan 2014 21:45:01 -0000 1.6 @@ -11,7 +11,6 @@ saveMapState(); } return save; - } @@ -24,20 +23,13 @@ - - @@ -54,11 +46,7 @@ -
- - -

@@ -68,15 +56,12 @@

- + <%-- Page tabs --%> - - - - - - - - - - - - - - - - +
@@ -121,11 +109,6 @@ - - - - - <%-- Default value cancelButtonLabelKey="label.authoring.cancel.button" Fisheye: Tag 1.3 refers to a dead (removed) revision in file `lams_tool_imscc/web/pages/authoring/instructions.jsp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_tool_imscc/web/pages/authoring/parts/instructionfilelist.jsp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 1.4 refers to a dead (removed) revision in file `lams_tool_imscc/web/pages/learning/runoffline.jsp'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag 1.2 refers to a dead (removed) revision in file `lams_tool_imscc/web/pages/monitoring/instructions.jsp'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_tool_imscc/web/pages/monitoring/monitoring.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_tool_imscc/web/pages/monitoring/monitoring.jsp,v diff -u -r1.2 -r1.3 --- lams_tool_imscc/web/pages/monitoring/monitoring.jsp 7 Jun 2011 20:58:39 -0000 1.2 +++ lams_tool_imscc/web/pages/monitoring/monitoring.jsp 17 Jan 2014 21:45:03 -0000 1.3 @@ -39,18 +39,16 @@
- - - + +