I tried to make a simple test with two groups who get a different layout on the 
default-page.
  
  Note: I did this on the plain vanilla installer version.
  
  1. I removed 
  <defaults
       <!--skin="orange"
       layout-decorator="tigris"
       portlet-decorator="tigris"-->
    />
  from default-page.psml
  
  2. I created these dirs:
  --_groups
  ----group1
  ----group2
  
  3. I copied the folder.metadata from /WEB-INF/pages/ to group1 and group2.
  
  4. I edited folder.metadata in the folder group1 and 2 by adding this code:
  <defaults
         skin="orange"
         layout-decorator="test[1|2]"
         portlet-decorator="test[1|2]"
      />
  
Are steps 1 to 4 correct?
  I'm stuck here as I have no clue how to "Add a group profiling rule for all 
users, (e.g. 'group-fallback' or 
  similar)."
  The documentation of the profiler is kind of short. I think I  understood 
what it's supposed to do, but don't know how to implement it.
  
  
  
Randy Watler <[EMAIL PROTECTED]> schrieb:  Stefan,

You can try this:

1. Remove all layout and portlet decorator defaults from the *.psml pages.
2. Add a group profiling rule for all users, (e.g. 'group-fallback' or 
similar).
3. Create group specific root folders, (e.g. 
/WEB-INF/pages/_group/group[0-3]).
4. Configure each group root folder with a folder.metadata, probably 
copied from an
    existing /WEB-INF/pages/folder.metadata file; if 
/WEB-INF/pages/folder.metadata
    does not already exist, create one of these as well.
5. Define default layout and portlet decorators in the 4 group root 
folder.metadata files
    you just created. Similarly, define a default set in the root 
folder.metadata that will be
    used for non-authenticated users.

Give it a shot! Let me know ASAP if you have any problems... this should 
work as described here.

Randy


                
---------------------------------
Telefonieren Sie ohne weitere Kosten mit Ihren Freunden von PC zu PC!
Jetzt Yahoo! Messenger installieren!

Reply via email to