Hi folks,

I have a portal which has two pages.
default.psml
and 
instruments.psml

I have two requirements of these pages.
1.  They have to start off from a common template
and
2.  They must be customizable.

I've thought about using the services.Profiler.newuser.template
property, but we're not goint to be adding users via Jetspeed's
interface (too many of them).  Will this property work without using
the user admin piece of jetspeed?  Looking at the code, I'm not sure.

Anyway, I think I have #1 taken care of--I'm setting

services.Profiler.rolemerge=true
services.Profiler.rolefallback=true

and using the OneColumn controller and ClearPortletControl control
(since I can guarentee that users will only have one role).  If there's
a better way to do this, I'd love to hear it.  

So for a first time user, neither of these pages exist under
WEB-INF/psml/user.  When I customize the default.psml page, it gets
written to that directory.  However, the instrument.psml page does not.
 There are two scenarios.  When I navigate to the instrument.psml page
via a forward like this:
<forward name="ins">
<page name="instruments" role="user">
</forward>
I end up editing the role page for the user role; thus, changes to this
psml get propagated to other users.  Not what I want.

When I navigate via this forward:
<forward name="ins">
<page name="instruments" user="turbine">
</forward>
I end up editing default.psml for the turbine user, not
instruments.psml.
Even when I edit the url to be 
teleportal/portal/media-type/html/page/instruments.psml/user/turbine
when I look at the URL for the customizer, I see default.psml as the
page.

I've looked at
http://portals.apache.org/jetspeed-1/config_guide.html
and
http://portals.apache.org/jetspeed-1/forwards.html
but couldn't see anything helpful.

Also, I've looked through the mailing list.  This message
(http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]&msgId=1854321)
 seems to help a bit.  But no one seems to have the problem I'm having.

I'm using Jetspeed 1.5 with the file based PSML service.  Nothing
really of interest in the WEB-INF/log directory that I can see.

Thanks for your time.
Dan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to