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 "David Sean Taylor (JIRA)" <je...@portals.apache.org> on 2011/05/04 06:54:03 UTC

[jira] [Commented] (JS2-1232) Portlet Instances

    [ 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 decoration).
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 list.
> 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 optional.
> 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