[ https://issues.apache.org/jira/browse/OFBIZ-1999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12648920#action_12648920 ]
Bruno Busco commented on OFBIZ-1999: ------------------------------------ David, Hans, I think we are almost on the same page but not 100%. I want to clarify to points (very fastly, no time right now). David, My comments #1 was about the portletPAGE creation, not about the adding of a new portlet in a page that works ok. In my original patch, accessing, to the ManagePortals screen it was possible to have a list of the user available PortalPAGES and the user could put a new name and a new description in the two text field, then press "Create" button and this added a new empty portalPAGE. Then, as the user has more that a PAGE, a combo box appears on the Dashboard bar (on the left) and the desired PAGE can be selected to be shown. Then new portlets can be added to the newly created page. Now this function does not work because the columns are not created totgether with the page and this is ALL we need to have the multi-page dashboard working. Hans, I am OK with your idea apart of having tha MyPortal component to deal with the PAGE creation. This is a feature embedded in the dashboard system itself and do not need to be implemented again (but only fixed to work again). I will be able to give a look to your patch may be tomorrow, sorry. > A portal/portlet implementation > ------------------------------- > > Key: OFBIZ-1999 > URL: https://issues.apache.org/jira/browse/OFBIZ-1999 > Project: OFBiz > Issue Type: New Feature > Components: ALL COMPONENTS > Reporter: Bruno Busco > Assignee: David E. Jones > Priority: Minor > Attachments: portalPage-configure-off.jpg, > portalPage-configure-on.jpg, portalPageImages.zip, portalPages.patch, > portalPages.patch, portalPages.patch, portalPages.patch, portalPages.patch, > portalPages.patch, portalPages.patch, portalPages.patch, portalPages.patch, > portalPages.patch, portalPages.patch > > > Hi devs, > I am trying to set up a portal/portlet model similar to what is implemented > into JIRA user interface. > The Idea is that every component can "register" its selected screens as > system portlets using something like: > <Portlet portletId="WELCOME" name="Welcome" description="Welcome message" > screenPath="component://portal/widget/CommonScreens.xml#welcome" /> > In this case the portal component has registered a welcome screen as > "WELCOME" portlet. > The portlets can later be "mounted" into portals with the entity: > <PortalPortletAppl portalId="DEFAULT" portletId="WELCOME" > columnNum="1" sequenceNum="1" /> > <PortalPortletAppl portalId="DEFAULT" portletId="LOGIN" > columnNum="2" sequenceNum="2" /> > <PortalPortletAppl portalId="DEFAULT" portletId="PORTLET001" > columnNum="1" sequenceNum="2" /> > <PortalPortletAppl portalId="DEFAULT" portletId="PORTLET002" > columnNum="3" sequenceNum="2" /> > <PortalPortletAppl portalId="DEFAULT" portletId="PORTLET003" > columnNum="1" sequenceNum="2" /> > In this case the portlets WELCOME, LOGIN, PORTLET001, PORTLET002 and > PORTLET003 are mounted into the DEFAULT portal into the indicated solumns and > with the indicated order. > Every portal is defined by the entity: > <Portal portalId="DEFAULT" name="Default home portal" description="The > default OFBiz portal" owner="admin" /> > And is related to a specific user. So every user can have as many portals he > needs and a DEFAULT portal can be defined by the admin. > In the attached zip file there is a very draft implementation of this that I > would like so submit to your attention to share ideas about it and eventually > develop together. > Many thanks for your feedbacks, > Bruno -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.