esme-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rhir...@apache.org
Subject svn commit: r935821 - in /incubator/esme/trunk/server: ./ src/main/scala/org/apache/esme/model/ src/main/scala/org/apache/esme/view/ src/main/webapp/ src/main/webapp/action_view/ src/main/webapp/scripts/ src/main/webapp/style/ src/main/webapp/templates...
Date Tue, 20 Apr 2010 07:38:15 GMT
Author: rhirsch
Date: Tue Apr 20 07:38:15 2010
New Revision: 935821

URL: http://svn.apache.org/viewvc?rev=935821&view=rev
Log:
[ESME-100] Finish web UI
Daily hour

Added:
    incubator/esme/trunk/server/src/main/webapp/scripts/esme_tool_tip.js
    incubator/esme/trunk/server/src/main/webapp/scripts/jquery.TipTip.js
    incubator/esme/trunk/server/src/main/webapp/style/tipTip.css
Removed:
    incubator/esme/trunk/server/src/main/scala/org/apache/esme/view/
    incubator/esme/trunk/server/src/main/webapp/signup old.html
Modified:
    incubator/esme/trunk/server/   (props changed)
    incubator/esme/trunk/server/src/main/scala/org/apache/esme/model/User.scala
    incubator/esme/trunk/server/src/main/webapp/action_view/index.html
    incubator/esme/trunk/server/src/main/webapp/signup.html
    incubator/esme/trunk/server/src/main/webapp/templates-hidden/base.html
    incubator/esme/trunk/server/src/main/webapp/templates-hidden/default_signup.html
    incubator/esme/trunk/server/src/main/webapp/templates-hidden/message.html

Propchange: incubator/esme/trunk/server/
------------------------------------------------------------------------------
    svn:mergeinfo = /incubator/esme/branches/ui-2010-03-05:919339-923098

Modified: incubator/esme/trunk/server/src/main/scala/org/apache/esme/model/User.scala
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/scala/org/apache/esme/model/User.scala?rev=935821&r1=935820&r2=935821&view=diff
==============================================================================
--- incubator/esme/trunk/server/src/main/scala/org/apache/esme/model/User.scala (original)
+++ incubator/esme/trunk/server/src/main/scala/org/apache/esme/model/User.scala Tue Apr 20
07:38:15 2010
@@ -82,8 +82,16 @@ object User extends User with KeyedMetaM
     val auth = UserAuth.defaultAuthModule.createHolder()
     val snippetName = S.invokedAs
 
+
+    def processEntryAdd() {
+        Log.info("processEntryAdd: " + firstName + ", " + lastName)
+    }
+
+
+
     def doSubmit() {
       S.mapSnippet(snippetName, genForm)
+      Log.info("doSubmit: ")
       user.validate ::: auth.validate match {
         case Nil =>
           user.save
@@ -106,7 +114,8 @@ object User extends User with KeyedMetaM
            "timezone" -%> user.timezone.toForm,
            "locale" -%> user.locale.toForm,
            "credentials" -> auth.toForm,
-           "submit" _id_> SHtml.submit(S.?("base_user_ui_signup"), doSubmit))
+           "submit" -%> SHtml.submit(S.?("base_user_ui_signup"), doSubmit _),
+    ) ++ SHtml.hidden(doSubmit _)
     }
 
 

Modified: incubator/esme/trunk/server/src/main/webapp/action_view/index.html
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/webapp/action_view/index.html?rev=935821&r1=935820&r2=935821&view=diff
==============================================================================
--- incubator/esme/trunk/server/src/main/webapp/action_view/index.html (original)
+++ incubator/esme/trunk/server/src/main/webapp/action_view/index.html Tue Apr 20 07:38:15
2010
@@ -97,9 +97,9 @@
        <lift:main>
 	<fieldset>
 		<label for="name"><lift:loc>ui_action_new_action_name</lift:loc></label>
-		<main:name class="text ui-widget-content ui-corner-all" />
+		<main:name class="text ui-widget-content ui-corner-all tipelement" title="This is the
name of your action" />
 		<label for="name"><lift:loc>ui_action_new_action_test</lift:loc></label>
-		<main:test class="text ui-widget-content ui-corner-all" />
+		<main:test class="text ui-widget-content ui-corner-all tipelement" title="@foo -- sender
is @foo or #moo -- contains the #moo tag" />
 		<label for="name"><lift:loc>ui_action_table_action</lift:loc></label>
 		<main:action class="text ui-widget-content ui-corner-all" />
 	</fieldset>

Added: incubator/esme/trunk/server/src/main/webapp/scripts/esme_tool_tip.js
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/webapp/scripts/esme_tool_tip.js?rev=935821&view=auto
==============================================================================
--- incubator/esme/trunk/server/src/main/webapp/scripts/esme_tool_tip.js (added)
+++ incubator/esme/trunk/server/src/main/webapp/scripts/esme_tool_tip.js Tue Apr 20 07:38:15
2010
@@ -0,0 +1,23 @@
+/*
+ Licensed to the Apache Software Foundation (ASF) under one   *
+ or more contributor license agreements.  See the NOTICE file *
+ distributed with this work for additional information        *
+ regarding copyright ownership.  The ASF licenses this file   *
+ to you under the Apache License, Version 2.0 (the            *
+ "License"); you may not use this file except in compliance   *
+ with the License.  You may obtain a copy of the License at   *
+                                                              *
+   http://www.apache.org/licenses/LICENSE-2.0                 *
+                                                              *
+ Unless required by applicable law or agreed to in writing,   *
+ software distributed under the License is distributed on an  *
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY       *
+ KIND, either express or implied.  See the License for the    *
+ specific language governing permissions and limitations      *
+ under the License.                                           *
+*/
+
+$(function(){
+    $(".tipelement").tipTip({maxWidth: "auto", edgeOffset: 10});
+});
+   

Added: incubator/esme/trunk/server/src/main/webapp/scripts/jquery.TipTip.js
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/webapp/scripts/jquery.TipTip.js?rev=935821&view=auto
==============================================================================
--- incubator/esme/trunk/server/src/main/webapp/scripts/jquery.TipTip.js (added)
+++ incubator/esme/trunk/server/src/main/webapp/scripts/jquery.TipTip.js Tue Apr 20 07:38:15
2010
@@ -0,0 +1,191 @@
+ /*
+ * TipTip
+ * Copyright 2010 Drew Wilson
+ * www.drewwilson.com
+ * code.drewwilson.com/entry/tiptip-jquery-plugin
+ *
+ * Version 1.3   -   Updated: Mar. 23, 2010
+ *
+ * This Plug-In will create a custom tooltip to replace the default
+ * browser tooltip. It is extremely lightweight and very smart in
+ * that it detects the edges of the browser window and will make sure
+ * the tooltip stays within the current window size. As a result the
+ * tooltip will adjust itself to be displayed above, below, to the left 
+ * or to the right depending on what is necessary to stay within the
+ * browser window. It is completely customizable as well via CSS.
+ *
+ * This TipTip jQuery plug-in is dual licensed under the MIT and GPL licenses:
+ *   http://www.opensource.org/licenses/mit-license.php
+ *   http://www.gnu.org/licenses/gpl.html
+ */
+
+(function($){
+	$.fn.tipTip = function(options) {
+		var defaults = { 
+			activation: "hover",
+			keepAlive: false,
+			maxWidth: "200px",
+			edgeOffset: 3,
+			defaultPosition: "bottom",
+			delay: 400,
+			fadeIn: 200,
+			fadeOut: 200,
+			attribute: "title",
+			content: false, // HTML or String to fill TipTIp with
+		  	enter: function(){},
+		  	exit: function(){}
+	  	};
+	 	var opts = $.extend(defaults, options);
+	 	
+	 	// Setup tip tip elements and render them to the DOM
+	 	if($("#tiptip_holder").length <= 0){
+	 		var tiptip_holder = $('<div id="tiptip_holder" style="max-width:'+ opts.maxWidth +';"></div>');
+			var tiptip_content = $('<div id="tiptip_content"></div>');
+			var tiptip_arrow = $('<div id="tiptip_arrow"></div>');
+			$("body").append(tiptip_holder.html(tiptip_content).prepend(tiptip_arrow.html('<div
id="tiptip_arrow_inner"></div>')));
+		} else {
+			var tiptip_holder = $("#tiptip_holder");
+			var tiptip_content = $("#tiptip_content");
+			var tiptip_arrow = $("#tiptip_arrow");
+		}
+		
+		return this.each(function(){
+			var org_elem = $(this);
+			if(opts.content){
+				var org_title = opts.content;
+			} else {
+				var org_title = org_elem.attr(opts.attribute);
+			}
+			if(org_title != ""){
+				if(!opts.content){
+					org_elem.removeAttr(opts.attribute); //remove original Attribute
+				}
+				var timeout = false;
+				
+				if(opts.activation == "hover"){
+					org_elem.hover(function(){
+						active_tiptip();
+					}, function(){
+						if(!opts.keepAlive){
+							deactive_tiptip();
+						}
+					});
+					if(opts.keepAlive){
+						tiptip_holder.hover(function(){}, function(){
+							deactive_tiptip();
+						});
+					}
+				} else if(opts.activation == "focus"){
+					org_elem.focus(function(){
+						active_tiptip();
+					}).blur(function(){
+						deactive_tiptip();
+					});
+				} else if(opts.activation == "click"){
+					org_elem.click(function(){
+						active_tiptip();
+						return false;
+					}).hover(function(){},function(){
+						if(!opts.keepAlive){
+							deactive_tiptip();
+						}
+					});
+					if(opts.keepAlive){
+						tiptip_holder.hover(function(){}, function(){
+							deactive_tiptip();
+						});
+					}
+				}
+			
+				function active_tiptip(){
+					opts.enter.call(this);
+					tiptip_content.html(org_title);
+					tiptip_holder.hide().removeAttr("class").css("margin","0");
+					tiptip_arrow.removeAttr("style");
+					
+					var top = parseInt(org_elem.offset()['top']);
+					var left = parseInt(org_elem.offset()['left']);
+					var org_width = parseInt(org_elem.outerWidth());
+					var org_height = parseInt(org_elem.outerHeight());
+					var tip_w = tiptip_holder.outerWidth();
+					var tip_h = tiptip_holder.outerHeight();
+					var w_compare = Math.round((org_width - tip_w) / 2);
+					var h_compare = Math.round((org_height - tip_h) / 2);
+					var marg_left = Math.round(left + w_compare);
+					var marg_top = Math.round(top + org_height + opts.edgeOffset);
+					var t_class = "";
+					var arrow_top = "";
+					var arrow_left = Math.round(tip_w - 12) / 2;
+
+                    if(opts.defaultPosition == "bottom"){
+                    	t_class = "_bottom";
+                   	} else if(opts.defaultPosition == "top"){ 
+                   		t_class = "_top";
+                   	} else if(opts.defaultPosition == "left"){
+                   		t_class = "_left";
+                   	} else if(opts.defaultPosition == "right"){
+                   		t_class = "_right";
+                   	}
+					
+					var right_compare = (w_compare + left) < parseInt($(window).scrollLeft());
+					var left_compare = (tip_w + left) > parseInt($(window).width());
+					
+					if((right_compare && w_compare < 0) || (t_class == "_right" && !left_compare)
|| (t_class == "_left" && left < (tip_w + opts.edgeOffset + 5))){
+						t_class = "_right";
+						arrow_top = Math.round(tip_h - 13) / 2;
+						arrow_left = -12;
+						marg_left = Math.round(left + org_width + opts.edgeOffset);
+						marg_top = Math.round(top + h_compare);
+					} else if((left_compare && w_compare < 0) || (t_class == "_left" &&
!right_compare)){
+						t_class = "_left";
+						arrow_top = Math.round(tip_h - 13) / 2;
+						arrow_left =  Math.round(tip_w);
+						marg_left = Math.round(left - (tip_w + opts.edgeOffset + 5));
+						marg_top = Math.round(top + h_compare);
+					}
+
+					var top_compare = (top + org_height + opts.edgeOffset + tip_h + 8) > parseInt($(window).height()
+ $(window).scrollTop());
+					var bottom_compare = ((top + org_height) - (opts.edgeOffset + tip_h + 8)) < 0;
+					
+					if(top_compare || (t_class == "_bottom" && top_compare) || (t_class == "_top"
&& !bottom_compare)){
+						if(t_class == "_top" || t_class == "_bottom"){
+							t_class = "_top";
+						} else {
+							t_class = t_class+"_top";
+						}
+						arrow_top = tip_h;
+						marg_top = Math.round(top - (tip_h + 5 + opts.edgeOffset));
+					} else if(bottom_compare | (t_class == "_top" && bottom_compare) || (t_class
== "_bottom" && !top_compare)){
+						if(t_class == "_top" || t_class == "_bottom"){
+							t_class = "_bottom";
+						} else {
+							t_class = t_class+"_bottom";
+						}
+						arrow_top = -12;						
+						marg_top = Math.round(top + org_height + opts.edgeOffset);
+					}
+				
+					if(t_class == "_right_top" || t_class == "_left_top"){
+						marg_top = marg_top + 5;
+					} else if(t_class == "_right_bottom" || t_class == "_left_bottom"){		
+						marg_top = marg_top - 5;
+					}
+					if(t_class == "_left_top" || t_class == "_left_bottom"){	
+						marg_left = marg_left + 5;
+					}
+					tiptip_arrow.css({"margin-left": arrow_left+"px", "margin-top": arrow_top+"px"});
+					tiptip_holder.css({"margin-left": marg_left+"px", "margin-top": marg_top+"px"}).attr("class","tip"+t_class);
+					
+					if (timeout){ clearTimeout(timeout); }
+					timeout = setTimeout(function(){ tiptip_holder.stop(true,true).fadeIn(opts.fadeIn);
}, opts.delay);	
+				}
+				
+				function deactive_tiptip(){
+					opts.exit.call(this);
+					if (timeout){ clearTimeout(timeout); }
+					tiptip_holder.fadeOut(opts.fadeOut);
+				}
+			}				
+		});
+	}
+})(jQuery);  	
\ No newline at end of file

Modified: incubator/esme/trunk/server/src/main/webapp/signup.html
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/webapp/signup.html?rev=935821&r1=935820&r2=935821&view=diff
==============================================================================
--- incubator/esme/trunk/server/src/main/webapp/signup.html (original)
+++ incubator/esme/trunk/server/src/main/webapp/signup.html Tue Apr 20 07:38:15 2010
@@ -19,6 +19,8 @@
 
 <lift:surround with="default_signup" at="login">
 
+
+
 <div id="content">
 	<div class="gray-box signup">
 	 <div id="messages"></div>
@@ -30,38 +32,38 @@
 							
 							<div class="post-form-row">
 								<label><lift:loc>ui_sign_up_nickname</lift:loc></label>
-								<signup:nickname class="inputBox2"/>
+								<signup:nickname class="inputBox2 tipelement" title="This is nickname that other
users will use communicate with you."/>
 							</div>	
 							
 							<div class="post-form-row">
 								<label><lift:loc>ui_sign_up_firstname</lift:loc></label>
-								 <signup:firstname class="inputBox2"/>
+								 <signup:firstname class="inputBox2 tipelement" title="This is your first name."/>
 							</div>	
 							
 							<div class="post-form-row">
 								<label> <lift:loc>ui_sign_up_lastname</lift:loc></label>
-								<signup:lastname class="inputBox2"/>
+								<signup:lastname class="inputBox2 tipelement" title="This is your last name."/>
 							</div>	
 							
 							<div class="post-form-row">
 								<label> <lift:loc>ui_sign_up_image_url</lift:loc></label>
-								<signup:image_url class="inputBox2"/>
+								<signup:image_url class="inputBox2 tipelement" title="This is the URL that points
to your avatar picture. You can use Gravatar.com to store your avatar images."/>
 							</div>	
 						
 							
 							<div class="post-form-row">
 								<label> <lift:loc>ui_sign_up_timezone</lift:loc></label>
-								<signup:timezone class="inputBox2"/>
+								<signup:timezone class="inputBox2 tipelement" title="This is the timezone in which
you are located."/>
 							</div>	
 							
 							<div class="post-form-row">
 								<label> <lift:loc>ui_sign_up_locale</lift:loc></label>
-								<signup:locale class="inputBox2"/>
+								<signup:locale class="inputBox2 tipelement" title="This is your language setting
that influences which language is used in the UI. "/>
 							</div>
 								
 							<div class="post-form-row">
 								<div class="submit-btn">
-									<signup:submit type="image" src="images/btn-signup-big.gif" />
+									<signup:submit type="image" src="images/btn-signup-big.gif" class="tipelement"
title="Create a new user!" />
 								</div>
 							</div>	
 							

Added: incubator/esme/trunk/server/src/main/webapp/style/tipTip.css
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/webapp/style/tipTip.css?rev=935821&view=auto
==============================================================================
--- incubator/esme/trunk/server/src/main/webapp/style/tipTip.css (added)
+++ incubator/esme/trunk/server/src/main/webapp/style/tipTip.css Tue Apr 20 07:38:15 2010
@@ -0,0 +1,134 @@
+/* TipTip CSS - Version 1.2 */
+
+ /*
+ * TipTip
+ * Copyright 2010 Drew Wilson
+ * www.drewwilson.com
+ * code.drewwilson.com/entry/tiptip-jquery-plugin
+ *
+ * Version 1.3   -   Updated: Mar. 23, 2010
+ *
+ * This Plug-In will create a custom tooltip to replace the default
+ * browser tooltip. It is extremely lightweight and very smart in
+ * that it detects the edges of the browser window and will make sure
+ * the tooltip stays within the current window size. As a result the
+ * tooltip will adjust itself to be displayed above, below, to the left 
+ * or to the right depending on what is necessary to stay within the
+ * browser window. It is completely customizable as well via CSS.
+ *
+ * This TipTip jQuery plug-in is dual licensed under the MIT and GPL licenses:
+ *   http://www.opensource.org/licenses/mit-license.php
+ *   http://www.gnu.org/licenses/gpl.html
+ */
+
+#tiptip_holder {
+	display: none;
+	position: absolute;
+	top: 0;
+	left: 0;
+	z-index: 99999;
+}
+
+#tiptip_holder.tip_top {
+	padding-bottom: 5px;
+}
+
+#tiptip_holder.tip_bottom {
+	padding-top: 5px;
+}
+
+#tiptip_holder.tip_right {
+	padding-left: 5px;
+}
+
+#tiptip_holder.tip_left {
+	padding-right: 5px;
+}
+
+#tiptip_content {
+	font-size: 11px;
+	color: #fff;
+	text-shadow: 0 0 2px #000;
+	padding: 4px 8px;
+	border: 1px solid rgba(255,255,255,0.25);
+	background-color: rgb(25,25,25);
+	background-color: rgba(25,25,25,0.92);
+	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
+	border-radius: 3px;
+	-webkit-border-radius: 3px;
+	-moz-border-radius: 3px;
+	box-shadow: 0 0 3px #555;
+	-webkit-box-shadow: 0 0 3px #555;
+	-moz-box-shadow: 0 0 3px #555;
+}
+
+#tiptip_arrow, #tiptip_arrow_inner {
+	position: absolute;
+	border-color: transparent;
+	border-style: solid;
+	border-width: 6px;
+	height: 0;
+	width: 0;
+}
+
+#tiptip_holder.tip_top #tiptip_arrow {
+	border-top-color: #fff;
+	border-top-color: rgba(255,255,255,0.35);
+}
+
+#tiptip_holder.tip_bottom #tiptip_arrow {
+	border-bottom-color: #fff;
+	border-bottom-color: rgba(255,255,255,0.35);
+}
+
+#tiptip_holder.tip_right #tiptip_arrow {
+	border-right-color: #fff;
+	border-right-color: rgba(255,255,255,0.35);
+}
+
+#tiptip_holder.tip_left #tiptip_arrow {
+	border-left-color: #fff;
+	border-left-color: rgba(255,255,255,0.35);
+}
+
+#tiptip_holder.tip_top #tiptip_arrow_inner {
+	margin-top: -7px;
+	margin-left: -6px;
+	border-top-color: rgb(25,25,25);
+	border-top-color: rgba(25,25,25,0.92);
+}
+
+#tiptip_holder.tip_bottom #tiptip_arrow_inner {
+	margin-top: -5px;
+	margin-left: -6px;
+	border-bottom-color: rgb(25,25,25);
+	border-bottom-color: rgba(25,25,25,0.92);
+}
+
+#tiptip_holder.tip_right #tiptip_arrow_inner {
+	margin-top: -6px;
+	margin-left: -5px;
+	border-right-color: rgb(25,25,25);
+	border-right-color: rgba(25,25,25,0.92);
+}
+
+#tiptip_holder.tip_left #tiptip_arrow_inner {
+	margin-top: -6px;
+	margin-left: -7px;
+	border-left-color: rgb(25,25,25);
+	border-left-color: rgba(25,25,25,0.92);
+}
+
+/* Webkit Hacks  */
+@media screen and (-webkit-min-device-pixel-ratio:0) {	
+	#tiptip_content {
+		padding: 4px 8px 5px 8px;
+		background-color: rgba(45,45,45,0.88);
+	}
+	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
+		border-bottom-color: rgba(45,45,45,0.88);
+	}
+	#tiptip_holder.tip_top #tiptip_arrow_inner { 
+		border-top-color: rgba(20,20,20,0.92);
+	}
+}
\ No newline at end of file

Modified: incubator/esme/trunk/server/src/main/webapp/templates-hidden/base.html
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/webapp/templates-hidden/base.html?rev=935821&r1=935820&r2=935821&view=diff
==============================================================================
--- incubator/esme/trunk/server/src/main/webapp/templates-hidden/base.html (original)
+++ incubator/esme/trunk/server/src/main/webapp/templates-hidden/base.html Tue Apr 20 07:38:15
2010
@@ -33,8 +33,11 @@
         <meta name="author" content="ESME Designed by Joy Reyes" lang="en-US" />
         <meta name="Robots" content="index,follow,noodp" />
         <link rel="stylesheet" href="../style/style.css" type="text/css" media="screen"
/>
+        <link rel="stylesheet" href="../style/tipTip.css" type="text/css" media="screen"
/>
         <script id="jquery" src="/classpath/jquery.js" type="text/javascript"/>
         <script id="json" src="/classpath/json.js" type="text/javascript"/>
+        <script src="../scripts/jquery.TipTip.js" type="text/javascript"/> 
+        <script src="../scripts/esme_tool_tip.js" type="text/javascript"/> 
     </head>
     <body id="back">
      <div id="messages" class="esme_message_bar" style="display: none"></div>
@@ -53,11 +56,11 @@
                               <lift:Menu.item donthide="true" name="list_users"/> |

                             </li>
                              <li>
-                              <lift:Menu.item donthide="true" name="streams"/>  
+                              <lift:Menu.item donthide="true" name="streams" />  
                             </li>
                         </ul>
                         <lift:Menu.item name="logout">
-                           <img src="../images/btn-signout.gif" alt="" />
+                           <img src="../images/btn-signout.gif" alt="" class="tipelement"
title="Log out of ESME." />
                          </lift:Menu.item>
                     </div>
                 </div><!--// ENDS HEADER -->

Modified: incubator/esme/trunk/server/src/main/webapp/templates-hidden/default_signup.html
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/webapp/templates-hidden/default_signup.html?rev=935821&r1=935820&r2=935821&view=diff
==============================================================================
--- incubator/esme/trunk/server/src/main/webapp/templates-hidden/default_signup.html (original)
+++ incubator/esme/trunk/server/src/main/webapp/templates-hidden/default_signup.html Tue Apr
20 07:38:15 2010
@@ -26,7 +26,11 @@
         <meta http-equiv="Content-Style-Type" content="text/css" />
         <meta http-equiv="imagetoolbar" content="no" />
         <link rel="stylesheet" href="style/style.css" type="text/css" media="screen" />
+         <link rel="stylesheet" href="style/tipTip.css" type="text/css" media="screen"
/>
         <script id="jquery" src="/classpath/jquery.js" type="text/javascript"/><script
id="json" src="/classpath/json.js" type="text/javascript"/>
+        <script id="jquery" src="/classpath/jquery.js" type="text/javascript"/>
+        <script src="/scripts/jquery.TipTip.js" type="text/javascript"/> 
+        <script src="/scripts/esme_tool_tip.js" type="text/javascript"/> 
     </head>
     <body id="home">
         <div id="container-bg">

Modified: incubator/esme/trunk/server/src/main/webapp/templates-hidden/message.html
URL: http://svn.apache.org/viewvc/incubator/esme/trunk/server/src/main/webapp/templates-hidden/message.html?rev=935821&r1=935820&r2=935821&view=diff
==============================================================================
--- incubator/esme/trunk/server/src/main/webapp/templates-hidden/message.html (original)
+++ incubator/esme/trunk/server/src/main/webapp/templates-hidden/message.html Tue Apr 20 07:38:15
2010
@@ -35,7 +35,7 @@
 				<div id="form-update">
 					<div id="messages"></div>
 					<div class="post-form-row">
-						<textarea class="inputBox2" id="vMsg" rows="5" cols="80%"></textarea>
+						<textarea class="inputBox2 tipelement" title="Enter your status message here." id="vMsg"
rows="5" cols="80%"></textarea>
 						<div class="row clear" style="display: none">
 							<input id="vTag" style="width: 90%"/>
 						</div>
@@ -54,7 +54,7 @@
 							<label>
 								<lift:loc>ui_messages_share</lift:loc>
 							</label>
-							<select id="vPool" class="inputBox2">
+							<select id="vPool" class="inputBox2 tipelement" title="Select the pool in which
your message should be submitted">
 								<option value="0">
 									<lift:loc>ui_messages_message_label_message_pool_public</lift:loc>
 								</option>
@@ -72,14 +72,12 @@
                                         function setReplyTo(id, text){
                                             currentConvNumber = id;
                                             document.getElementById('reply-to-div').style.display
= "block";
-                                            //document.getElementById('container-update').height
= "172px";
                                             jQuery('#reply-to-span').html(text);
                                         }
                                         
                                         function clearReplyTo(){
                                             currentConvNumber = 0;
                                             document.getElementById('reply-to-div').style.display
= "none";
-                                            document.getElementById('container-update').height
= "152px";
                                         }
                                         
                                         function clearResend(id){



Mime
View raw message