Index: lams_central/conf/xdoclet/listeners.xml =================================================================== diff -u --- lams_central/conf/xdoclet/listeners.xml (revision 0) +++ lams_central/conf/xdoclet/listeners.xml (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,8 @@ + + + org.springframework.web.context.ContextLoaderListener + + + org.lamsfoundation.lams.web.SessionListener + + \ No newline at end of file Index: lams_central/conf/xdoclet/web-security.xml =================================================================== diff -u --- lams_central/conf/xdoclet/web-security.xml (revision 0) +++ lams_central/conf/xdoclet/web-security.xml (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,26 @@ + + SecurityConstraint + + STK + /* + DELETE + GET + POST + PUT + + + SYSADMIN + + + + SYSADMIN + SYSADMIN + + + FORM + LAMS + + /login.jsp + /login.jsp?failed=y + + \ No newline at end of file Index: lams_central/conf/xdoclet/web-settings.xml =================================================================== diff -u -r9bef1de27d0d527d75191115a535bc2c4311ade9 -r41e3420d7cd50147599cb873f5695203fc6e17e4 --- lams_central/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 9bef1de27d0d527d75191115a535bc2c4311ade9) +++ lams_central/conf/xdoclet/web-settings.xml (.../web-settings.xml) (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -28,8 +28,3 @@ classpath:/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml - - - org.springframework.web.context.ContextLoaderListener - - \ No newline at end of file Index: lams_central/web/WEB-INF/jboss-web.xml =================================================================== diff -u -r84af64052b65a5a8f91e42f58f03e8362c5eb3de -r41e3420d7cd50147599cb873f5695203fc6e17e4 --- lams_central/web/WEB-INF/jboss-web.xml (.../jboss-web.xml) (revision 84af64052b65a5a8f91e42f58f03e8362c5eb3de) +++ lams_central/web/WEB-INF/jboss-web.xml (.../jboss-web.xml) (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -6,6 +6,6 @@ - java:/jaas/LAMS + java:/jaas/LAMS Index: lams_central/web/WEB-INF/web.xml =================================================================== diff -u -r84af64052b65a5a8f91e42f58f03e8362c5eb3de -r41e3420d7cd50147599cb873f5695203fc6e17e4 --- lams_central/web/WEB-INF/web.xml (.../web.xml) (revision 84af64052b65a5a8f91e42f58f03e8362c5eb3de) +++ lams_central/web/WEB-INF/web.xml (.../web.xml) (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -33,11 +33,6 @@ classpath:/org/lamsfoundation/lams/workspace/workspaceApplicationContext.xml - - - org.springframework.web.context.ContextLoaderListener - - - + + + org.springframework.web.context.ContextLoaderListener + + + org.lamsfoundation.lams.web.SessionListener + + - Index: lams_central/web/adminHeader.jsp =================================================================== diff -u --- lams_central/web/adminHeader.jsp (revision 0) +++ lams_central/web/adminHeader.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,24 @@ + + + + + + + + + + + + +
+ spacer.gif +
+ learner_header_logo.jpg + + learner_header_right.gif +
+ spacer.gif +
Index: lams_central/web/errorContent.jsp =================================================================== diff -u --- lams_central/web/errorContent.jsp (revision 0) +++ lams_central/web/errorContent.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,11 @@ + + + + +
+
+

Sorry, there has been an error.

+

There is a problem processing this request. Close the browser and try again.

+

If the problem persists please contact technical support via the website www.uklams.net

+
+
Index: lams_central/web/footer.jsp =================================================================== diff -u --- lams_central/web/footer.jsp (revision 0) +++ lams_central/web/footer.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,5 @@ + + + + +
Index: lams_central/web/header.jsp =================================================================== diff -u --- lams_central/web/header.jsp (revision 0) +++ lams_central/web/header.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,17 @@ + + + + + + + + +
+ spacer.gif + + + + [HELP] + + spacer.gif +
Index: lams_central/web/images/.cvsignore =================================================================== diff -u --- lams_central/web/images/.cvsignore (revision 0) +++ lams_central/web/images/.cvsignore (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1 @@ +Thumbs.db Index: lams_central/web/images/1pxGreen.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/1pxGrey.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/1pxRed.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/circle_empty.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/circle_filled.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/cross.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/customer_logo.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/flash_get.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/green_arrow_down_right.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/greyBullet.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/lams_welcome_header.jpg =================================================================== diff -u Binary files differ Index: lams_central/web/images/launch_page_graphic.jpg =================================================================== diff -u Binary files differ Index: lams_central/web/images/ld_logo.jpg =================================================================== diff -u Binary files differ Index: lams_central/web/images/learner_footer.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/learner_header_logo.jpg =================================================================== diff -u Binary files differ Index: lams_central/web/images/learner_header_right.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/log_on_blank.jpg =================================================================== diff -u Binary files differ Index: lams_central/web/images/log_on_divider.jpg =================================================================== diff -u Binary files differ Index: lams_central/web/images/log_on_logo.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/synch_active.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/synch_not_active.gif =================================================================== diff -u Binary files differ Index: lams_central/web/images/tick.gif =================================================================== diff -u Binary files differ Index: lams_central/web/includes/javascript/changeStyle.js =================================================================== diff -u --- lams_central/web/includes/javascript/changeStyle.js (revision 0) +++ lams_central/web/includes/javascript/changeStyle.js (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,5 @@ + Index: lams_central/web/includes/javascript/getSysInfo.js =================================================================== diff -u --- lams_central/web/includes/javascript/getSysInfo.js (revision 0) +++ lams_central/web/includes/javascript/getSysInfo.js (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,113 @@ + Index: lams_central/web/includes/javascript/openUrls.js =================================================================== diff -u --- lams_central/web/includes/javascript/openUrls.js (revision 0) +++ lams_central/web/includes/javascript/openUrls.js (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,104 @@ + Fisheye: Tag 41e3420d7cd50147599cb873f5695203fc6e17e4 refers to a dead (removed) revision in file `lams_central/web/index.html'. Fisheye: No comparison available. Pass `N' to diff? Index: lams_central/web/index.jsp =================================================================== diff -u -r84af64052b65a5a8f91e42f58f03e8362c5eb3de -r41e3420d7cd50147599cb873f5695203fc6e17e4 --- lams_central/web/index.jsp (.../index.jsp) (revision 84af64052b65a5a8f91e42f58f03e8362c5eb3de) +++ lams_central/web/index.jsp (.../index.jsp) (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -1,10 +1,14 @@ - - -Learning Design Details (Authoring) - - <% - String str = (String)request.getSession().getAttribute("details"); - out.println(str); - %> - - \ No newline at end of file +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ page import="org.lamsfoundation.lams.security.JspRedirectStrategy" %> +<%@ page import="org.lamsfoundation.lams.web.HttpSessionManager" %> + +<%JspRedirectStrategy.welcomePageStatusUpdate(request,response);%> +<%HttpSessionManager.getInstance().updateHttpSessionByLogin(request.getSession(),request.getRemoteUser()); %> + + + + + + + + Index: lams_central/web/indexContent.jsp =================================================================== diff -u --- lams_central/web/indexContent.jsp (revision 0) +++ lams_central/web/indexContent.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,148 @@ +<%@ page contentType="text/html; charset=iso-8859-1" language="java" %> +<%@ page import="java.util.List" %> +<%@ page import="org.springframework.web.context.support.WebApplicationContextUtils" %> +<%@ page import="org.springframework.web.context.WebApplicationContext" %> +<%@ page import="org.lamsfoundation.lams.usermanagement.service.UserManagementService" %> +<%@ page import="org.lamsfoundation.lams.usermanagement.*" %> +<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %> + + + + + +
+ + + + + + + + + + +
spacer.gif
+ <%String login = request.getRemoteUser(); + WebApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext()); + UserManagementService service = (UserManagementService)ctx.getBean("userManagementServiceTarget"); + User user = service.getUserByLogin(login); + if ( login==null ){%> +

An error has occured. You have tried to log + in but we didn't get the username. Try closing your browser and starting + again.

+ <%}%> + + + + + + + + +
+

Welcome <%=user.getFirstName()%>

+

+ You are logged into LAMS.Please choose a workspace from the buttons on the right or + Change Password here. +

+ +
+ + <%List list = service.getOrganisationsForUserByRole(user,Role.ADMIN); + if(list.size()>0){%> + + + + + <%}%> + <%list = service.getOrganisationsForUserByRole(user,Role.STAFF); + if(list.size()>0){%> + + + + + <%}%> + <%list = service.getOrganisationsForUserByRole(user,Role.AUTHOR); + if(list.size()>0){%> + + + + + <%}%> + <%list = service.getOrganisationsForUserByRole(user,Role.LEARNER); + if(list.size()>0){%> + + + + + <%}%> +
+ + + +
+ + + +
+ + + +
+ + + +
+
launch_page_graphic.jpg
+
+ + + + + + +
+ © 2002-2004 LAMS Foundation. + + + This copy of LAMS™ is authorised for use by the registered users only. + Version 1.1
+
+
+ \ No newline at end of file Index: lams_central/web/login.jsp =================================================================== diff -u -r84af64052b65a5a8f91e42f58f03e8362c5eb3de -r41e3420d7cd50147599cb873f5695203fc6e17e4 --- lams_central/web/login.jsp (.../login.jsp) (revision 84af64052b65a5a8f91e42f58f03e8362c5eb3de) +++ lams_central/web/login.jsp (.../login.jsp) (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -1,50 +1,30 @@ + +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ page import="org.lamsfoundation.lams.security.JspRedirectStrategy" %> +<% + if (JspRedirectStrategy.loginPageRedirected(request,response)) + { + return; + } -<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> -<% -String path = request.getContextPath(); -String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; + String webAuthUser = (String) session.getAttribute("WEBAUTH_USER"); + if (webAuthUser != null) + { + response.sendRedirect("j_security_check?j_username=" + webAuthUser + "&j_password=Dummy"); + } %> - - - - - - My JSP 'MyJsp.jsp' starting page - - - - - - - - - - - -
" method="post" name="form1" id="form1"> - - - - - - - - - - - - - - - - -
Username 
Password 
   -
- -
+ + + + + + + + + - Index: lams_central/web/loginContent.jsp =================================================================== diff -u --- lams_central/web/loginContent.jsp (revision 0) +++ lams_central/web/loginContent.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,77 @@ +<%@ page contentType="text/html; charset=iso-8859-1" language="java" %> + + + + + + + + + + + + + + +
+ spacer.gif +
+

customer_logo.gif

+
+   + +
" method="post" name="loginForm" id="loginForm"> + <%String failed = request.getParameter("failed"); + if ( failed != null ){%> + + Sorry, that username or password is not known. Please try again. + + <%}%> + + + + + + + + + + + + + + + + + + + + +
+ Username + + +
+ Password + + +
+ +
+


+
+ WebAuth Users: click here +
+
+ spacer.gif +
+ © 2002-2005 LAMS Foundation. + + + This copy of LAMS™ is authorised for use by the registered users only. + + Version 1.1 +
Index: lams_central/web/loginHeader.jsp =================================================================== diff -u --- lams_central/web/loginHeader.jsp (revision 0) +++ lams_central/web/loginHeader.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,18 @@ + + + + + + + + + + +
+ spacer.gif +
+ learner_header_right.gif +
+ Welcome + spacer.gif +
Index: lams_central/web/passwordChangeContent.jsp =================================================================== diff -u --- lams_central/web/passwordChangeContent.jsp (revision 0) +++ lams_central/web/passwordChangeContent.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,51 @@ +<%@page import="org.lamsfoundation.lams.web.PasswordChangeActionForm" %> +<%@ taglib uri="tags-tiles" prefix="html" %> +<%@ taglib uri="tags-bean" prefix="bean" %> + + + + + + +
+

Change Password

+

+ + + + + + + + + + + + + + + + + +
+ Username: + + + +
+ Old Password: + + +
+ Password: + + +
+ Confirm Password: + + +
+

Save   Cancel

+
+
+ \ No newline at end of file Index: lams_central/web/passwordChangeOkContent.jsp =================================================================== diff -u --- lams_central/web/passwordChangeOkContent.jsp (revision 0) +++ lams_central/web/passwordChangeOkContent.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,22 @@ + + + + + + + + + + +
+

Your password has been changed.

+

+ +

+
+ + \ No newline at end of file Index: lams_central/web/template.jsp =================================================================== diff -u --- lams_central/web/template.jsp (revision 0) +++ lams_central/web/template.jsp (revision 41e3420d7cd50147599cb873f5695203fc6e17e4) @@ -0,0 +1,37 @@ + +<%@ taglib uri="tags-tiles" prefix="tiles" %> +<%@ taglib uri="tags-html" prefix="html" %> + + + + + + <tiles:getAsString name="title"/> + + + + + + + + + + + + + + + + + + +
+ + +
+ +
+ +
+ +