You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Steve Milek (JIRA)" <je...@portals.apache.org> on 2007/08/22 13:16:30 UTC

[jira] Commented: (JS2-775) Adding additional/multiple custom Decorators to the Desktop Pipeline.

    [ 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 jetspeed-desktop.

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