Thanks a lot for the help! It worked like a charm. On Wed, May 19, 2010 at 19:29, David Sean Taylor <[email protected]>wrote:
> On Wed, May 19, 2010 at 8:18 AM, Johan Lundahl <[email protected]> > wrote: > > Hi, > > > > I´m trying to configure jetspeed 2.2.1 to display a three column layout > with > > the first being a narrow page navigator when not logged in and then two > > columns for default portlets. When a user logs in, I would like to > display > > the same kind of layout but also show the toolbox under the page > navigator > > to the left. > > I understand that I probably have to do the changes needed in > template.tpsml > > right? But how can I make it show only when a user is logged in? Or is it > > possible to put the toolbox in default-page.psml and have it shown in the > > leftmost column which comes from the template if I´ve understood > correctly? > > > The 2.2.1 release does not support customization of templates. You > will have to manually edit the tpsml and import it back in > > > But how can I make it show only when a user is logged in? > > Add a security constraint (like the one example below) to the > jsToolbox fragment in your tpsml: > > <fragment id="jsToolbox" type="portlet" name="j2-admin::JetspeedToolbox"> > <property name="row" value="0"></property> > <property name="column" value="0"></property> > <property name="state" value="normal"></property> > <property name="tool" value="true"></property> > <security-constraints> > <security-constraints-ref>AEUV</security-constraints-ref> > </security-constraints> > </fragment> > > > > leftmost column which comes from the template if I´ve understood > correctly? > > Cut and paste the jsToolbox fragment definition from the jstbRight > container into the jstbLeft container, and change the column property > value to "1" > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
