Index: lams_learning/web/WEB-INF/tags/Alert.tag =================================================================== diff -u --- lams_learning/web/WEB-INF/tags/Alert.tag (revision 0) +++ lams_learning/web/WEB-INF/tags/Alert.tag (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -0,0 +1,46 @@ +<%@ tag body-content="scriptless"%> +<%@ taglib uri="tags-core" prefix="c"%> + +<%@ attribute name="close" required="false" rtexprvalue="true"%> +<%@ attribute name="id" required="false" rtexprvalue="true"%> +<%@ attribute name="type" required="false" rtexprvalue="true"%> + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+ +
+
+ + × + + +
+
+
+
+
Index: lams_learning/web/WEB-INF/tags/Page.tag =================================================================== diff -u --- lams_learning/web/WEB-INF/tags/Page.tag (revision 0) +++ lams_learning/web/WEB-INF/tags/Page.tag (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -0,0 +1,36 @@ +<%@ tag body-content="scriptless"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> + +<%@ attribute name="type" required="true" rtexprvalue="true"%> +<%@ attribute name="style" required="false" rtexprvalue="true"%> +<%@ attribute name="title" required="false" rtexprvalue="true"%> +<%@ attribute name="titleHelpURL" required="false" rtexprvalue="true"%> +<%@ attribute name="headingContent" required="false" rtexprvalue="true"%> + + + +
+
+
+
+ +
+
+ + + + +
+ + + +
+
+
+ +
+
+
+ +
+
Index: lams_learning/web/WEB-INF/tlds/lams/lams.tld =================================================================== diff -u -r5e63656a12c02f7476564e278b43ff4ce86ac930 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/WEB-INF/tlds/lams/lams.tld (.../lams.tld) (revision 5e63656a12c02f7476564e278b43ff4ce86ac930) +++ lams_learning/web/WEB-INF/tlds/lams/lams.tld (.../lams.tld) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -432,6 +432,14 @@ /WEB-INF/tags/DefineLater.tag + Alert + /WEB-INF/tags/Alert.tag + + + Page + /WEB-INF/tags/Page.tag + + ImgButtonWrapper /WEB-INF/tags/ImgButtonWrapper.tag Index: lams_learning/web/css/nprogress.css =================================================================== diff -u --- lams_learning/web/css/nprogress.css (revision 0) +++ lams_learning/web/css/nprogress.css (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -0,0 +1,74 @@ +/* Make clicks pass-through */ +#nprogress { + pointer-events: none; +} + +#nprogress .bar { + background: #337ab7; + + position: fixed; + z-index: 1031; + top: 0; + left: 0; + + width: 100%; + height: 2px; +} + +/* Fancy blur effect */ +#nprogress .peg { + display: block; + position: absolute; + right: 0px; + width: 100px; + height: 100%; + box-shadow: 0 0 10px #337ab7, 0 0 5px #337ab7; + opacity: 1.0; + + -webkit-transform: rotate(3deg) translate(0px, -4px); + -ms-transform: rotate(3deg) translate(0px, -4px); + transform: rotate(3deg) translate(0px, -4px); +} + +/* Remove these to get rid of the spinner */ +#nprogress .spinner { + display: block; + position: fixed; + z-index: 1031; + top: 15px; + right: 15px; +} + +#nprogress .spinner-icon { + width: 18px; + height: 18px; + box-sizing: border-box; + + border: solid 2px transparent; + border-top-color: #337ab7; + border-left-color: #337ab7; + border-radius: 50%; + + -webkit-animation: nprogress-spinner 400ms linear infinite; + animation: nprogress-spinner 400ms linear infinite; +} + +.nprogress-custom-parent { + overflow: hidden; + position: relative; +} + +.nprogress-custom-parent #nprogress .spinner, +.nprogress-custom-parent #nprogress .bar { + position: absolute; +} + +@-webkit-keyframes nprogress-spinner { + 0% { -webkit-transform: rotate(0deg); } + 100% { -webkit-transform: rotate(360deg); } +} +@keyframes nprogress-spinner { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + Index: lams_learning/web/gate/conditionGateContent.jsp =================================================================== diff -u -r849974951204f4b6aae6c21564e3a815fec12162 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/gate/conditionGateContent.jsp (.../conditionGateContent.jsp) (revision 849974951204f4b6aae6c21564e3a815fec12162) +++ lams_learning/web/gate/conditionGateContent.jsp (.../conditionGateContent.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -1,4 +1,5 @@ - <%-- + +<%-- Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org) License Information: http://lamsfoundation.org/licensing/lams/2.0/ @@ -19,9 +20,11 @@ http://www.gnu.org/licenses/gpl.txt --%> - <%@ taglib uri="tags-fmt" prefix="fmt" %> - <%@ taglib uri="tags-lams" prefix="lams" %> - - - -

\ No newline at end of file +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> +
+ +
+
+ +
\ No newline at end of file Index: lams_learning/web/gate/gateNext.jsp =================================================================== diff -u -r8386a3fecd9c7baf6ed69d499016dedd8a83eac6 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/gate/gateNext.jsp (.../gateNext.jsp) (revision 8386a3fecd9c7baf6ed69d499016dedd8a83eac6) +++ lams_learning/web/gate/gateNext.jsp (.../gateNext.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -1,18 +1,23 @@ - + -

+
+ +
-

 

- &force=true -

-

 

+

+ + &force=true + +
-
- -
+
+ + + +
- \ No newline at end of file Index: lams_learning/web/gate/permissionGateContent.jsp =================================================================== diff -u -r849974951204f4b6aae6c21564e3a815fec12162 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/gate/permissionGateContent.jsp (.../permissionGateContent.jsp) (revision 849974951204f4b6aae6c21564e3a815fec12162) +++ lams_learning/web/gate/permissionGateContent.jsp (.../permissionGateContent.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -1,4 +1,5 @@ - <%-- + +<%-- Copyright (C) 2005 LAMS Foundation (http://lamsfoundation.org) License Information: http://lamsfoundation.org/licensing/lams/2.0/ @@ -19,10 +20,12 @@ http://www.gnu.org/licenses/gpl.txt --%> - <%@ taglib uri="tags-fmt" prefix="fmt" %> - <%@ taglib uri="tags-lams" prefix="lams" %> - - - -

- \ No newline at end of file +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> + +
+ +
+
+ +
Index: lams_learning/web/gate/scheduleGateContent.jsp =================================================================== diff -u -r849974951204f4b6aae6c21564e3a815fec12162 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/gate/scheduleGateContent.jsp (.../scheduleGateContent.jsp) (revision 849974951204f4b6aae6c21564e3a815fec12162) +++ lams_learning/web/gate/scheduleGateContent.jsp (.../scheduleGateContent.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -19,81 +19,50 @@ http://www.gnu.org/licenses/gpl.txt --%> -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-bean" prefix="bean" %> -<%@ taglib uri="tags-logic" prefix="logic" %> -<%@ taglib uri="tags-core" prefix="c" %> -<%@ taglib uri="tags-fmt" prefix="fmt" %> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="tags-html" prefix="html"%> +<%@ taglib uri="tags-bean" prefix="bean"%> +<%@ taglib uri="tags-logic" prefix="logic"%> +<%@ taglib uri="tags-core" prefix="c"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> - +
+ +
+ +  + + -


- +

+ + +
+ + +

-

+

+   +

-

+

+ + +

- - - \ No newline at end of file + \ No newline at end of file Index: lams_learning/web/gate/synchGateContent.jsp =================================================================== diff -u -r849974951204f4b6aae6c21564e3a815fec12162 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/gate/synchGateContent.jsp (.../synchGateContent.jsp) (revision 849974951204f4b6aae6c21564e3a815fec12162) +++ lams_learning/web/gate/synchGateContent.jsp (.../synchGateContent.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -19,18 +19,26 @@ http://www.gnu.org/licenses/gpl.txt --%> -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-bean" prefix="bean" %> -<%@ taglib uri="tags-logic" prefix="logic" %> -<%@ taglib uri="tags-core" prefix="c" %> -<%@ taglib uri="tags-fmt" prefix="fmt" %> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="tags-html" prefix="html"%> +<%@ taglib uri="tags-bean" prefix="bean"%> +<%@ taglib uri="tags-logic" prefix="logic"%> +<%@ taglib uri="tags-core" prefix="c"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> - +
+ +
-

-

- - -

+ + + + + + + +
+ +
+ Index: lams_learning/web/grouping/choose.jsp =================================================================== diff -u -rfb44371b6225fdfe2cba7781170998ef034126ce -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/grouping/choose.jsp (.../choose.jsp) (revision fb44371b6225fdfe2cba7781170998ef034126ce) +++ lams_learning/web/grouping/choose.jsp (.../choose.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -19,64 +19,56 @@ http://www.gnu.org/licenses/gpl.txt --%> -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-bean" prefix="bean" %> -<%@ taglib uri="tags-logic" prefix="logic" %> -<%@ taglib uri="tags-core" prefix="c" %> -<%@ taglib uri="tags-fmt" prefix="fmt" %> -<%@ taglib uri="tags-function" prefix="fn" %> - +<%@ taglib uri="tags-html" prefix="html"%> +<%@ taglib uri="tags-bean" prefix="bean"%> +<%@ taglib uri="tags-logic" prefix="logic"%> +<%@ taglib uri="tags-core" prefix="c"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-function" prefix="fn"%> +<%@ taglib uri="tags-lams" prefix="lams"%> -
-

-

 

-

- - + + + +
+ +
+ +
+
- - - + + + - - - - + + - - + + +
- - - - - - - + +
- - - - -
-
+ +
+ +    +
+
  -
-
- - - - - - - - - - -
+ + + + + + + + + + +
- -
- - - - \ No newline at end of file + + Index: lams_learning/web/grouping/show.jsp =================================================================== diff -u -rfb44371b6225fdfe2cba7781170998ef034126ce -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/grouping/show.jsp (.../show.jsp) (revision fb44371b6225fdfe2cba7781170998ef034126ce) +++ lams_learning/web/grouping/show.jsp (.../show.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -19,71 +19,97 @@ http://www.gnu.org/licenses/gpl.txt --%> -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-bean" prefix="bean" %> -<%@ taglib uri="tags-logic" prefix="logic" %> -<%@ taglib uri="tags-core" prefix="c" %> -<%@ taglib uri="tags-fmt" prefix="fmt" %> +<%@ taglib uri="tags-html" prefix="html"%> +<%@ taglib uri="tags-bean" prefix="bean"%> +<%@ taglib uri="tags-logic" prefix="logic"%> +<%@ taglib uri="tags-core" prefix="c"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> + + -
+ -

+ - - - - - - - - - - - -
- - - -
- - - -
-
-   -
+
+
+   + +
+
- - +
+ + + + + + + +
+
+    +
+
+
-
-
+
+
-
+ + - +
+
+
+ + + + + + + + + + + +
- +
+
+
- \ No newline at end of file + + + + + + + +
\ No newline at end of file Index: lams_learning/web/grouping/wait.jsp =================================================================== diff -u -rca73a51b45e6071a6a9edd5da8b0d61bf3a39929 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/grouping/wait.jsp (.../wait.jsp) (revision ca73a51b45e6071a6a9edd5da8b0d61bf3a39929) +++ lams_learning/web/grouping/wait.jsp (.../wait.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -19,41 +19,39 @@ http://www.gnu.org/licenses/gpl.txt --%> -<%@ taglib uri="tags-html" prefix="html" %> -<%@ taglib uri="tags-bean" prefix="bean" %> -<%@ taglib uri="tags-logic" prefix="logic" %> -<%@ taglib uri="tags-core" prefix="c" %> -<%@ taglib uri="tags-fmt" prefix="fmt" %> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="tags-html" prefix="html"%> +<%@ taglib uri="tags-bean" prefix="bean"%> +<%@ taglib uri="tags-logic" prefix="logic"%> +<%@ taglib uri="tags-core" prefix="c"%> +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> - /grouping.do?method=performGrouping&activityID=${activity.activityId} - - &force=true - +/grouping.do?method=performGrouping&activityID=${activity.activityId} + + + &force=true + + + + + -
- -

- -

 

+ + + &force=true +
+ +
+
-

+
+ + + +
- - &force=true -

-
- -
- -
- -
- - -
+
\ No newline at end of file Index: lams_learning/web/includes/javascript/nprogress.js =================================================================== diff -u --- lams_learning/web/includes/javascript/nprogress.js (revision 0) +++ lams_learning/web/includes/javascript/nprogress.js (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -0,0 +1 @@ +!function(n,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():n.NProgress=e()}(this,function(){function n(n,e,t){return e>n?e:n>t?t:n}function e(n){return 100*(-1+n)}function t(n,t,r){var i;return i="translate3d"===c.positionUsing?{transform:"translate3d("+e(n)+"%,0,0)"}:"translate"===c.positionUsing?{transform:"translate("+e(n)+"%,0)"}:{"margin-left":e(n)+"%"},i.transition="all "+t+"ms "+r,i}function r(n,e){var t="string"==typeof n?n:o(n);return t.indexOf(" "+e+" ")>=0}function i(n,e){var t=o(n),i=t+e;r(t,e)||(n.className=i.substring(1))}function s(n,e){var t,i=o(n);r(n,e)&&(t=i.replace(" "+e+" "," "),n.className=t.substring(1,t.length-1))}function o(n){return(" "+(n.className||"")+" ").replace(/\s+/gi," ")}function a(n){n&&n.parentNode&&n.parentNode.removeChild(n)}var u={};u.version="0.2.0";var c=u.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};u.configure=function(n){var e,t;for(e in n)t=n[e],void 0!==t&&n.hasOwnProperty(e)&&(c[e]=t);return this},u.status=null,u.set=function(e){var r=u.isStarted();e=n(e,c.minimum,1),u.status=1===e?null:e;var i=u.render(!r),s=i.querySelector(c.barSelector),o=c.speed,a=c.easing;return i.offsetWidth,l(function(n){""===c.positionUsing&&(c.positionUsing=u.getPositioningCSS()),f(s,t(e,o,a)),1===e?(f(i,{transition:"none",opacity:1}),i.offsetWidth,setTimeout(function(){f(i,{transition:"all "+o+"ms linear",opacity:0}),setTimeout(function(){u.remove(),n()},o)},o)):setTimeout(n,o)}),this},u.isStarted=function(){return"number"==typeof u.status},u.start=function(){u.status||u.set(0);var n=function(){setTimeout(function(){u.status&&(u.trickle(),n())},c.trickleSpeed)};return c.trickle&&n(),this},u.done=function(n){return n||u.status?u.inc(.3+.5*Math.random()).set(1):this},u.inc=function(e){var t=u.status;return t?("number"!=typeof e&&(e=(1-t)*n(Math.random()*t,.1,.95)),t=n(t+e,0,.994),u.set(t)):u.start()},u.trickle=function(){return u.inc(Math.random()*c.trickleRate)},function(){var n=0,e=0;u.promise=function(t){return t&&"resolved"!==t.state()?(0===e&&u.start(),n++,e++,t.always(function(){e--,0===e?(n=0,u.done()):u.set((n-e)/n)}),this):this}}(),u.render=function(n){if(u.isRendered())return document.getElementById("nprogress");i(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=c.template;var r,s=t.querySelector(c.barSelector),o=n?"-100":e(u.status||0),l=document.querySelector(c.parent);return f(s,{transition:"all 0 linear",transform:"translate3d("+o+"%,0,0)"}),c.showSpinner||(r=t.querySelector(c.spinnerSelector),r&&a(r)),l!=document.body&&i(l,"nprogress-custom-parent"),l.appendChild(t),t},u.remove=function(){s(document.documentElement,"nprogress-busy"),s(document.querySelector(c.parent),"nprogress-custom-parent");var n=document.getElementById("nprogress");n&&a(n)},u.isRendered=function(){return!!document.getElementById("nprogress")},u.getPositioningCSS=function(){var n=document.body.style,e="WebkitTransform"in n?"Webkit":"MozTransform"in n?"Moz":"msTransform"in n?"ms":"OTransform"in n?"O":"";return e+"Perspective"in n?"translate3d":e+"Transform"in n?"translate":"margin"};var l=function(){function n(){var t=e.shift();t&&t(n)}var e=[];return function(t){e.push(t),1==e.length&&n()}}(),f=function(){function n(n){return n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(n,e){return e.toUpperCase()})}function e(n){var e=document.body.style;if(n in e)return n;for(var t,r=i.length,s=n.charAt(0).toUpperCase()+n.slice(1);r--;)if(t=i[r]+s,t in e)return t;return n}function t(t){return t=n(t),s[t]||(s[t]=e(t))}function r(n,e,r){e=t(e),n.style[e]=r}var i=["Webkit","O","Moz","ms"],s={};return function(n,e){var t,i,s=arguments;if(2==s.length)for(t in e)i=e[t],void 0!==i&&e.hasOwnProperty(t)&&r(n,t,i);else r(n,s[1],s[2])}}();return u}); \ No newline at end of file Index: lams_learning/web/layout/gateLayout.jsp =================================================================== diff -u -re48fc0e1f6819e257b87efa36c3baec3c1c488f0 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/layout/gateLayout.jsp (.../gateLayout.jsp) (revision e48fc0e1f6819e257b87efa36c3baec3c1c488f0) +++ lams_learning/web/layout/gateLayout.jsp (.../gateLayout.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -21,31 +21,34 @@ <%@ include file="/common/taglibs.jsp"%> + + + + - - <c:out value="${GateForm.map.gate.title}"/> - - - - - + + <c:out value="${GateForm.map.gate.title}" /> + + + + + + -
+ -

- - <%@ include file="../gate/gateNext.jsp" %> + -
+ + <%@ include file="../gate/gateNext.jsp"%> - + + - -
Index: lams_learning/web/layout/layout.jsp =================================================================== diff -u -re48fc0e1f6819e257b87efa36c3baec3c1c488f0 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/layout/layout.jsp (.../layout.jsp) (revision e48fc0e1f6819e257b87efa36c3baec3c1c488f0) +++ lams_learning/web/layout/layout.jsp (.../layout.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -32,6 +32,8 @@ + + <fmt:message key="${pageTitleKey}" /> @@ -42,6 +44,7 @@
+ Index: lams_learning/web/loadToolActivity.jsp =================================================================== diff -u -rb33e717f9a734d318eefab07a17234f07c770c92 -r5d896b9c108705c770d5294510f60ae9aa027f6d --- lams_learning/web/loadToolActivity.jsp (.../loadToolActivity.jsp) (revision b33e717f9a734d318eefab07a17234f07c770c92) +++ lams_learning/web/loadToolActivity.jsp (.../loadToolActivity.jsp) (revision 5d896b9c108705c770d5294510f60ae9aa027f6d) @@ -18,46 +18,64 @@ http://www.gnu.org/licenses/gpl.txt --%> - -<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %> -<%@ taglib uri="tags-bean" prefix="bean"%> +<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=utf-8"%> +<%@ taglib uri="tags-bean" prefix="bean"%> <%@ taglib uri="tags-html" prefix="html"%> <%@ taglib uri="tags-core" prefix="c"%> -<%@ taglib uri="tags-fmt" prefix="fmt" %> -<%@ taglib uri="tags-lams" prefix="lams" %> +<%@ taglib uri="tags-fmt" prefix="fmt"%> +<%@ taglib uri="tags-lams" prefix="lams"%> + + + + + -
- - - + window.location.href = url; + } + - - -

-
+ -
+ +
+ +

+ +

+
+
+ - - +