You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by he...@apache.org on 2006/12/06 22:11:57 UTC

svn commit: r483228 - in /struts/struts2/trunk/apps/showcase/src/main/webapp: chat/roomSelection.ftl chat/showRoom.ftl hangman/hangmanAjax.ftl hangman/test.ftl hangman/updateCharacterAvailable.ftl tags/ui/example.jsp

Author: hermanns
Date: Wed Dec  6 13:11:56 2006
New Revision: 483228

URL: http://svn.apache.org/viewvc?view=rev&rev=483228
Log:
Showcase Examples Broken
o fixed chatroom sample (looks good)
o some url fixes for hangman (ajax not working properly yet)
o better javascript popup text values for submit and rest buttons (aaa, bbb)


Issue Number: WW-1538

Modified:
    struts/struts2/trunk/apps/showcase/src/main/webapp/chat/roomSelection.ftl
    struts/struts2/trunk/apps/showcase/src/main/webapp/chat/showRoom.ftl
    struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/hangmanAjax.ftl
    struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/test.ftl
    struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/updateCharacterAvailable.ftl
    struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/example.jsp

Modified: struts/struts2/trunk/apps/showcase/src/main/webapp/chat/roomSelection.ftl
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/chat/roomSelection.ftl?view=diff&rev=483228&r1=483227&r2=483228
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/webapp/chat/roomSelection.ftl (original)
+++ struts/struts2/trunk/apps/showcase/src/main/webapp/chat/roomSelection.ftl Wed Dec  6 13:11:56 2006
@@ -127,8 +127,9 @@
 		</#if>
 		<div class="box">
 		<h3>Users Available In Chat</h3>
-		<@s.div id="usersAvailable" delay="1" updateFreq="%{@org.apache.struts2.showcase.chat.Constants@UPDATE_FREQ}"
-		          theme="ajax" href="/chat/ajax/usersAvailable.action"
+        <@s.url id="usersAvailableUrl" action="usersAvailable" namespace="/chat/ajax" />
+        <@s.div id="usersAvailable" delay="1" updateFreq="%{@org.apache.struts2.showcase.chat.Constants@UPDATE_FREQ}"
+		          theme="ajax" href="%{usersAvailableUrl}"
 		          class="box">
 				Initial Loading Users ...
 		</...@s.div>
@@ -139,9 +140,10 @@
 		<div class="center">
 		<div class="box">
 		<h3>Rooms Available In Chat</h3>
-		<@s.div id="roomsAvailable" listenTopics="topicRoomCreated"
+        <@s.url id="roomsAvailableUrl" action="roomsAvailable" namespace="/chat/ajax" />
+        <@s.div id="roomsAvailable" listenTopics="topicRoomCreated"
 				  delay="1" updateFreq="%{@org.apache.struts2.showcase.chat.Constants@UPDATE_FREQ}"
-				  theme="ajax" href="/chat/ajax/roomsAvailable.action" >
+				  theme="ajax" href="%{roomsAvailableUrl}" >
 			     Initial Loading Rooms ...
 		</...@s.div>
 		</div>

Modified: struts/struts2/trunk/apps/showcase/src/main/webapp/chat/showRoom.ftl
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/chat/showRoom.ftl?view=diff&rev=483228&r1=483227&r2=483228
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/webapp/chat/showRoom.ftl (original)
+++ struts/struts2/trunk/apps/showcase/src/main/webapp/chat/showRoom.ftl Wed Dec  6 13:11:56 2006
@@ -108,7 +108,8 @@
 		</div>
 		<div class="box">
 		<h3>Users Available In Chat</h3>
-		<@s.div id="usersAvailable" href="/chat/ajax/usersAvailable.action"
+        <@s.url id="usersAvailableUrl" action="usersAvailable" namespace="/chat/ajax" />
+        <@s.div id="usersAvailable" href="%{usersAvailableUrl}"
 				  theme="ajax" delay="1" updateFreq="%{@org.apache.struts2.showcase.chat.Constants@UPDATE_FREQ}">
 			Initial Users Available ...
 		</...@s.div>
@@ -118,10 +119,10 @@
 		<div class="center">
 		<div class="box">
 		<h3>Messages Posted In Room [${roomName?default('')}]</h3>
-		<@s.url id="url" value="/chat/ajax/messagesAvailableInRoom.action" includeContext="false">
+		<@s.url id="url" value="/chat/ajax/messagesAvailableInRoom.action" includeContext="true">
 			<@s.param name="roomName" value="%{roomName}" />
 		</...@s.url>
-		<@s.div id="messagesInRoom" href="%{#url}" includeContext="false"
+		<@s.div id="messagesInRoom" href="%{#url}" includeContext="true"
 				  theme="ajax" delay="1" updateFreq="%{@org.apache.struts2.showcase.chat.Constants@UPDATE_FREQ}" 
 				  listenTopics="topicMessageSend">
 			Initial Messages In Room ...
@@ -143,10 +144,10 @@
 		<div class="right">
 		<div class="box">
 		<h3>Users Available In Room [${roomName?default('')}]</h3>
-		<@s.url id="url" value="/chat/ajax/usersAvailableInRoom.action" includeContext="false">
+		<@s.url id="url" value="/chat/ajax/usersAvailableInRoom.action" includeContext="true">
 			<@s.param name="roomName" value="%{roomName}" />
 		</...@s.url>
-		<@s.div id="usersAvailableInRoom" href="%{#url}" includeContext="false"
+		<@s.div id="usersAvailableInRoom" href="%{#url}" includeContext="true"
 				  theme="ajax" delay="1" updateFreq="%{@org.apache.struts2.showcase.chat.Constants@UPDATE_FREQ}">
 			Initial Users Available In Room ...
 		</...@s.div>

Modified: struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/hangmanAjax.ftl
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/hangmanAjax.ftl?view=diff&rev=483228&r1=483227&r2=483228
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/hangmanAjax.ftl (original)
+++ struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/hangmanAjax.ftl Wed Dec  6 13:11:56 2006
@@ -207,9 +207,10 @@
       <@s.set name="chalkboardImageName" value="%{'Chalkboard_'+#currentCharacter+'.png'}" />
       <@s.url id="chalkboardImageUrl" value="%{'/hangman/images/'+#chalkboardImageName}" />
       <@s.url id="spacerUrl" value="/hangman/images/letter-spacer.png" />
-      
+
+      <@s.url id="blankUrl" value="ajax/blank.action" includeContext="false" />
       <@s.a theme="ajax"
-      		  href="ajax/blank.action"
+      		  href="%{blankUrl}"
       		  id="%{#currentCharacter}" 
       		  notifyTopics="topicGuessMade"
       		  showErrorTransportText="true">

Modified: struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/test.ftl
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/test.ftl?view=diff&rev=483228&r1=483227&r2=483228
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/test.ftl (original)
+++ struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/test.ftl Wed Dec  6 13:11:56 2006
@@ -12,7 +12,7 @@
 		var anchor = dojo.byId("myAnchor");
 		alert(anchor);
 		dojo.event.connect(anchor, "onclick", function(event) {
-			alert('aaa');
+			alert('Custom onclick handler triggered before submitting form... Press OK!');
 		});
 	</script>
 	

Modified: struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/updateCharacterAvailable.ftl
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/updateCharacterAvailable.ftl?view=diff&rev=483228&r1=483227&r2=483228
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/updateCharacterAvailable.ftl (original)
+++ struts/struts2/trunk/apps/showcase/src/main/webapp/hangman/updateCharacterAvailable.ftl Wed Dec  6 13:11:56 2006
@@ -20,11 +20,11 @@
       <@s.set name="chalkboardImageName" value="%{'Chalkboard_'+#currentCharacter+'.png'}" />
       <@s.url id="chalkboardImageUrl" value="%{'/hangman/images/'+#chalkboardImageName}" />
       <@s.url id="spacerUrl" value="/hangman/images/letter-spacer.png" />
-      
+      <@s.url id="blankUrl" value="ajax/blank.action" includeContext="false" />
       
       <@s.a theme="ajax"
       		  id="%{#currentCharacter}" 
-      		  href="ajax/blank.action"
+      		  href="%{blankUrl}"
       		  notifyTopics="topicGuessMade"
       		  showErrorTransportText="true">
       	<img height="36" alt="" src="<@s.property value="%{#chalkboardImageUrl}" />" width="36" border="0" />

Modified: struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/example.jsp
URL: http://svn.apache.org/viewvc/struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/example.jsp?view=diff&rev=483228&r1=483227&r2=483228
==============================================================================
--- struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/example.jsp (original)
+++ struts/struts2/trunk/apps/showcase/src/main/webapp/tags/ui/example.jsp Wed Dec  6 13:11:56 2006
@@ -118,8 +118,8 @@
             name="thoughts" 
             tooltip="Enter your thoughts here" />
             
-    <s:submit onclick="alert('aaaa');" />
-    <s:reset onclick="alert('bbbb');" />
+    <s:submit onclick="alert('Custom onclick event triggered before submitting form... Press OK to continue!');" />
+    <s:reset onclick="alert('Resetting form now... Press OK to continue!');" />
 </s:form>
     
 </body>