Layouts are all deployed in the jetspeed-layouts.war file as a local
portlet application (stored within the jetspeed portlet application)
Layouts are implemented as portlets
To delete any of the layouts provided with jetspeed, simply remove the
portlet entries in the portlet.xml
To take 'complete control', would suggest either
1) extend the existing layout portlets to what you need
2) if (1) isn't necessary, simply extend the vm files or write your own
vm files for layout
Thank you another time David!
I'm taking a look to jetspeed-layouts.war and into this directory I see
the LayoutPortlet.class and the MultiColumnPortlet.class but I'm not
clear with how can I extend one layout, I see if i change the
portlet.xml into execution environment, I can change some properties of
the layout, but i'm not sure about this is the right way.
And other question: Can I put another .vm file like (for exemple
left.vm) to complement header.vm and footer.vm? how? it's for insert
other part in all pages(for exemple: a left navigation menu), i think
it's possible add one menu declared into header.vm or even into
footer.vm but to me is more usual see the page at least in three parts
(index, body, foot) because you can watch the menu in the middle of the
page and it's declared into header, it's extrange.
What do you think about? and how can I add this new .vm file to the portal?
Layouts should control the positioning and size of your columns
Decorators are used to 'skin' the content, not layouts
[Bhardwaj, Ashutosh]
<defaults
skin="blue"
layout-decorator="tigris"
portlet-decorator="tigris"
/>
What is the purpose of a layout-decorator?
to Ashutosh:
There are two different "environments" the layout "environment" and the
portlet "environment", you can have one different decorator in each
portlet (portlet-decorator) but in this case the portlet-decorator
defines the default decorator for the new portlets added into this page.
In the other part we can see the layout, the layout should control the
positioning of portlets in the page, but in this case, the
layout-decorator defines the decoration of the "environment"(the
components isn't a portlet). I hope you can understandme :-D
--
Adolfo OrdiƱana
DiSiD S.L.L.
http://www.disid.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]