portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Sean Taylor (JIRA)" <jetspeed-...@portals.apache.org>
Subject [jira] [Commented] (JS2-1232) Portlet Instances
Date Wed, 04 May 2011 04:54:03 GMT

    [ https://issues.apache.org/jira/browse/JS2-1232?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13028600#comment-13028600

David Sean Taylor commented on JS2-1232:

This issue is getting close to completion. I still need to solve one more problem reported
by Woonsan:

"The cloning popup window UI's look&feels are slightly different from each other between
/portal and /ui pipeline. There's no problem from the perspective of functionality though.
Under /portal pipeline, the look&feel is okay (btw, the system popup pages are inherit/inherit
I think you once changed the /ui pipeline's decoration behaviors, so styles with 'inherit'
doesn't seem to work. I have tried to fix this, but no success. Could you find a solution
for that?"

I will try...

> Portlet Instances
> -----------------
>                 Key: JS2-1232
>                 URL: https://issues.apache.org/jira/browse/JS2-1232
>             Project: Jetspeed 2
>          Issue Type: New Feature
>          Components: Portlet Registry
>    Affects Versions: 2.2.2
>            Reporter: David Sean Taylor
>            Assignee: David Sean Taylor
>             Fix For: 2.2.2
> Instances allow site editors to quickly create new portlet variants based on modified
preference and other descriptor settings. 
> Use case: a customized IFrame portlet with all preferences and localized metadata pre-configured.
> * create portlet instances from a portlet (API)
> * wizard to create an instance from a portlet, overriding preferences
> * Integrate with search, toolbox
> * protect instances from deletion on deployment
> Further requirements from Ron Wheeler:
> - Portlet can be be created based on an existing portlet definition/template.
> -Portlet definitions include:
>  -- Name (not in template)
>  -- Title  - could have a flag indicating if the title should be displayed in the title
bar or not. (not in template)
>  -- Description (would be a general description in the template which would be the default
for a new instance)
>  -- Class
>  -- Link to Documentation
>  -- icon for portlet catalog
>  -- collection of labels and values for the parameters.
> To create a new portlet from an existing template, the system admin would supply a new
Name, Title, Description.
> The Class would be the key to finding the template and should be picked off a drop-down
> The template specifies the parameters that can be passed to the Class.
> Each parameter should have a flag that indicates whether the parameter is mandatory or
> It would be nice to be able to specify a default value and a description of each parameter
to help the system administrator understand what each parameter is( or could actually have
documentation if anyone would read it).
> Once all this information is specified, the portlet would be available for inclusion
in a page.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

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

View raw message