Thanks for the tip. The developers of this app put a few more twists in it. I'll post the solution in case anyone else runs up against this. In addition to the steps listed below, had to do the following to get the tabs/pages to show up:
-remove user1 from all roles -remove user1 from all groups -remove all profile rules for user1 -create profile rule for user1: name = page, rule = user-role-fallback Thanks again! Robert -----Original Message----- From: Randy Watler [mailto:[email protected]] Sent: Sunday, November 01, 2009 10:54 PM To: Jetspeed Users List Subject: Re: Jetspeed 2.1 Tabs Question Robert, Assuming what you want to do is add a page that only user1 can see, (i.e. the Welcome.psml page), the steps you have followed should work. The Welcome.psml page should appear in the tabs after user1 logs in. If you want to to make the Welcome.psml page the landing page for user1, you will want to use the default-page tag, (<default-page>Welcome.psml</default-page>), in the folder.metadata PSML file in the .../_user/user1 file. I am not sure where you wanted to go from here, but you seem to be getting started fine. Good Luck! Randy Robert Walthall wrote: > Hi Randy, Thanks for replying. I've been reading those manuals all day. The > problem is while they describe each button and field, this task requires > using several buttons and fields in conjunction (as you mentioned) which is > not clearly described. I noticed you worked with a guy last month on a > similar question, but I'm still not clear on exactly what the steps are. > > Here's what I tried. > created Welcome.psml (WelcomeToJetspeed portlet) > created user1 > moved Welcome.psml to c:\<snip>\WEB-INF\pages\_user\user1 > added Welcome.psml to user1\folder.metadata > > <?xml version="1.0" encoding="UTF-8"?> > <folder hidden="false"> > <security-constraints> > <owner>user1</owner> > </security-constraints> > <title>Home</title> > <short-title>Home</short-title> > <defaults/> > <document-order>default-page.psml</document-order> > <document-order>account.psml</document-order> > <document-order>Welcome.psml</document-order> > </folder> > > > Am I headed in the right direction? Any tips on the next steps would be > much appreciated. > > Thanks, > Robert > > > -----Original Message----- > From: Randy Watler [mailto:[email protected]] > Sent: Sunday, November 01, 2009 9:09 PM > To: Jetspeed Users List > Subject: Re: Jetspeed 2.1 Tabs Question > > Robert, > > The tabs and menus are driven by the PSML pages and folder structure. > The presented elements are further modified by the Jetspeed Profiler, > Jetspeed PSML security constraints/permissions, PSML declarative menus, > and the active layout decorator. > > The topic is fairly complex to handle in an email thread. I suggest > reading up on the topics above on the Jetspeed website. If you have > specific questions, I'd be more than happy to address them here. > > Randy > > Robert Walthall wrote: > >> Hi, I'm using an application based on Jetspeed 2.1. Currently if I log in >> > as > >> admin I see different tabs than the ones I see if I log in as a user. >> > Where > >> are the tabs defined? I need user1 to see different tabs than user2. Can >> do? >> >> Thanks, >> Robert >> >> >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
