Author: tyrell
Date: Mon Jan 21 09:28:44 2008
New Revision: 12650
Log:
Adding a time-of-day sensitive greeting to the welcome page :)
Modified:
trunk/mashup/java/modules/www/js/utils.js
trunk/mashup/java/modules/www/welcome.jsp
Modified: trunk/mashup/java/modules/www/js/utils.js
==============================================================================
--- trunk/mashup/java/modules/www/js/utils.js (original)
+++ trunk/mashup/java/modules/www/js/utils.js Mon Jan 21 09:28:44 2008
@@ -111,4 +111,25 @@
"http" + URL.substring(URL.indexOf('://'), URL.lastIndexOf(':') + 1) +
HTTPS_PORT + '/' + bounceback;
}
+}
+
+
+function getGreeting() {
+ var greeting = "Welcome";
+ var display = "";
+
+ var datetoday = new Date();
+ var thehour = datetoday.getHours();
+
+ if (thehour > 18) {
+ display = "Evening";
+ } else if (thehour > 12) {
+ display = "Afternoon";
+ } else {
+ display = "Morning";
+ }
+
+ greeting = ("Good " + display);
+
+ return greeting;
}
\ No newline at end of file
Modified: trunk/mashup/java/modules/www/welcome.jsp
==============================================================================
--- trunk/mashup/java/modules/www/welcome.jsp (original)
+++ trunk/mashup/java/modules/www/welcome.jsp Mon Jan 21 09:28:44 2008
@@ -17,7 +17,10 @@
<% if (RegistryUtils.isLoggedIn(registry)) { %>
<div id="welcome">
<img src="images/beta.png" alt="beta" style="float:left; left:-30px;
position:relative; padding:.5em 0 0 0; margin:0 0 4em 0;"/>
- <h2>Welcome <%= RegistryUtils.getCurrentUserFullName(request) %>!</h2>
+ <h2><label id="greeting">Welcome</label>, <%=
RegistryUtils.getCurrentUserFullName(request) %>!</h2>
+ <script type="text/javascript" language="JavaScript">
+ document.getElementById("greeting").innerHTML = getGreeting();
+ </script>
<p><%= bundle.getString("welcome.message")%></p>
<p>View or change your <a
href="user.jsp?name=<%=RegistryUtils.getCurrentUser(registry)%>">profile</a>.</p>
</div>
_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev