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="[EMAIL 
PROTECTED]@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="[EMAIL 
PROTECTED]@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="[EMAIL 
PROTECTED]@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="[EMAIL 
PROTECTED]@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="[EMAIL 
PROTECTED]@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="[EMAIL 
PROTECTED]@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>


Reply via email to