portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Milek (JIRA)" <jetspeed-...@portals.apache.org>
Subject [jira] Commented: (JS2-775) Adding additional/multiple custom Decorators to the Desktop Pipeline.
Date Wed, 22 Aug 2007 11:16:30 GMT

    [ https://issues.apache.org/jira/browse/JS2-775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12521756

Steve Milek commented on JS2-775:

Population of the javascript variable 'jetspeed.prefs.portletDecorationsAllowed' is based
on the presence on the decoratordesktop.properties file in the root directory of the decorator.
Any layout or portlet decorator which includes this file is considered to be compatible with

Documentation is not available on how decorators work with jetspeed-desktop. There is more
to it than just defining the decoratordesktop.properties file. For starters, a desktop compatible
decorator (both portlet and layout) is expected to define these css files:

css/styles.css    // css definitions shared by desktop and portal
css/desktop.css  // css definitions or overrides for desktop
css/portal.css   // css definitions or overrides for portal

The best method of creating a new decorator that is compatible with jetspeed-desktop is to
start with a copy of a desktop compatible decorator. The 'tigris' and 'blueocean' layout and
portlet decorators are currently compatible with jetspeed-desktop.

> Adding additional/multiple custom Decorators to the Desktop Pipeline.
> ---------------------------------------------------------------------
>                 Key: JS2-775
>                 URL: https://issues.apache.org/jira/browse/JS2-775
>             Project: Jetspeed 2
>          Issue Type: Task
>          Components: Customizer, Decorations/Themes
>         Environment: WAS 6.1, JAVA, IE 6.0
>            Reporter: Dhiren Patel
> For our desktop Pipeline customization, I have a requirement wherein I have to add multiple
custom decorators. I have been doing some extensive research in determining how this works.
I found that the decorators are controlled by the "Jetspeed.prefs.portletDecorationsAllowed"
property, whose value I supposed is provided by a bean - DecorationFactory getPageDecorations()
> Your help is greatly appreciated.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org

View raw message