[jboss-cvs] jboss-seam/examples/wiki/src/etc/WEB-INF ...

Christian Bauer christian at hibernate.org
Fri Mar 9 03:02:09 EST 2007


  User: cbauer  
  Date: 07/03/09 03:02:09

  Modified:    examples/wiki/src/etc/WEB-INF  pages.xml
  Log:
  Fixed file uploading
  
  Revision  Changes    Path
  1.4       +18 -23    jboss-seam/examples/wiki/src/etc/WEB-INF/pages.xml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: pages.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/etc/WEB-INF/pages.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -b -r1.3 -r1.4
  --- pages.xml	8 Mar 2007 17:50:59 -0000	1.3
  +++ pages.xml	9 Mar 2007 08:02:09 -0000	1.4
  @@ -1,7 +1,8 @@
   <?xml version="1.0" encoding="UTF-8"?>
   <!DOCTYPE pages PUBLIC "-//Seam/Seam Pages DTD 1.2//EN" "http://jboss.com/products/seam/pages-1.2.dtd">
   
  -<pages login-view-id="/loginRequired.xhtml">
  +<pages login-view-id="/loginRequired.xhtml"
  +        no-conversation-view-id="/dirDisplay.xhtml">
   
       <page view-id="/display.xhtml" action="#{browser.prepare}">
           <param name="nodeId" value="#{browser.nodeId}"/>
  @@ -55,8 +56,8 @@
   
       </page>
   
  -    <page view-id="/docEdit.xhtml" login-required="true" no-conversation-view-id="/message.xhtml">
  -        <description>Edit Document '#{currentNode.name}'</description>
  +    <page view-id="/docEdit.xhtml" login-required="true" >
  +        <description>Edit Document '#{documentHome.instance.name}'</description>
   
           <restrict/>
   
  @@ -79,7 +80,7 @@
   
       </page>
   
  -    <page view-id="/docHistory.xhtml" login-required="false" no-conversation-view-id="/message.xhtml">
  +    <page view-id="/docHistory.xhtml" login-required="false">
           <description>Document History '#{currentNode.name}'</description>
   
           <navigation>
  @@ -137,8 +138,8 @@
   
       </page>
   
  -    <page view-id="/dirEdit.xhtml" login-required="true" no-conversation-view-id="/dirDisplay.xhtml">
  -        <description>Edit Directory '#{currentNode.name}'</description>
  +    <page view-id="/dirEdit.xhtml" login-required="true">
  +        <description>Edit Directory '#{directoryHome.instance.name}'</description>
           <restrict/>
   
           <navigation from-action="#{directoryHome.remove}">
  @@ -152,9 +153,13 @@
   
       </page>
   
  -    <page view-id="/fileEdit.xhtml" login-required="false" no-conversation-view-id="/dirDisplay.xhtml">
  -        <description>Edit File '#{currentNode.name}'</description>
  +    <page view-id="/fileEdit.xhtml" login-required="true">
  +        <description>Edit File '#{fileHome.instance.name}'</description>
  +        <restrict/>
   
  +        <!-- TODO: If this is a nested conversation we really want to exit to the parent view after persist(),
  +             e.g. editDoc -> uploadFile -> editDoc instead of currently editDoc -> uploadFile -> dirDisplay
  +             This needs navigation actions or the already required polymorphic exitConversation() feature -->
           <navigation from-action="#{fileHome.remove}">
               <rule>
                   <end-conversation/>
  @@ -164,29 +169,18 @@
               </rule>
           </navigation>
   
  -        <!-- TODO: bug in file upload rendering vs. redirect, http://jira.jboss.com/jira/browse/JBSEAM-948 -->
  -        <navigation from-action="#{fileHome.persist}">
  -            <!-- TODO: If this is a nested conversation we really want to exit to the parent view after persist(),
  -                 e.g. editDoc -> uploadFile -> editDoc instead of currently editDoc -> uploadFile -> dirDisplay -->
  -            <rule>
  -                <redirect view-id="/dirDisplay.xhtml">
  -                    <param name="nodeId" value="#{fileHome.parentDirectory.id}"/>
  -                </redirect>
  -            </rule>
  -        </navigation>
  -
       </page>
   
  -    <page view-id="/userAccount.xhtml" no-conversation-view-id="/message.xhtml">
  +    <page view-id="/userAccount.xhtml">
           <description>Managing Member Account '#{userHome.instance.username}'</description>
       </page>
  -    <page view-id="/userProfile.xhtml" no-conversation-view-id="/message.xhtml">
  +    <page view-id="/userProfile.xhtml">
           <description>Managing Member Profile '#{userHome.instance.username}'</description>
       </page>
  -    <page view-id="/userPrefs.xhtml" no-conversation-view-id="/message.xhtml">
  +    <page view-id="/userPrefs.xhtml">
           <description>Managing Member Preferences '#{userHome.instance.username}'</description>
       </page>
  -    <page view-id="/userList.xhtml" no-conversation-view-id="/message.xhtml">
  +    <page view-id="/userList.xhtml">
           <description>Searching Members (Results: #{userSearch.rowCount})</description>
       </page>
   
  @@ -259,6 +253,7 @@
       <!-- These effectively "block" the user from navigating forward, he stays on the last browsed page and
            gets an error message. -->
       <page view-id="/loginRequired.xhtml" action="#{browser.redirectToLastBrowsedPageWithConversation}"/>
  +
       <page view-id="/permissionError.xhtml" action="#{browser.redirectToLastBrowsedPageWithConversation}"/>
       
       <exception class="org.jboss.seam.security.AuthorizationException">
  
  
  



More information about the jboss-cvs-commits mailing list