[jira] Created: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

[jira] Created: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
Convert Mypage into the Myportal component using the new portal functions
-------------------------------------------------------------------------

                 Key: OFBIZ-2052
                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
             Project: OFBiz
          Issue Type: New Feature
          Components: specialpurpose/mypage
    Affects Versions: SVN trunk
            Reporter: Hans Bakker
             Fix For: SVN trunk
         Attachments: portal.diff

Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.

The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.

Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.

When installed it will create a new tab called "my Portal" initially only with the default page.
When you click on "preferences" you see a list of portal pages, and a form to add new ones.
If a new one is added, also a new button will show for that page.
When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.

When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Updated: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)

     [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Hans Bakker updated OFBIZ-2052:
-------------------------------

    Attachment: portal.diff

> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12648694#action_12648694 ]

BJ Freeman commented on OFBIZ-2052:
-----------------------------------

I vote to keep the Mypage for expansion of the CRM and a landing page for users when they login
then ad the my portal page as a separate function.

> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12648751#action_12648751 ]

Jacques Le Roux commented on OFBIZ-2052:
----------------------------------------

BJ's comment makes sense except if we are able to quickly propose enough portlets to mimic the current MyPage and have it by default. Anyway we need to have a default configuration to help newbies before they are able to choose their own portlets, my humble opinion...

> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12648761#action_12648761 ]

Bruno Busco commented on OFBIZ-2052:
------------------------------------

I have created this page on Confluence:
http://docs.ofbiz.org/display/OFBIZ/Customizing+the+Dashboard
trying to share ideas of how the Dashboard could be used.

Of course it is only a proposal even is it is in the form of and end-user documentation. This is because it is strictly related to UI.

This dashboard use model foresees that the dashboard is reached as the first page the user has access to when logging into OFBiz but other solutions can work also.

Originally I put the dashboard request into the common-controller to have it reached by all the applications. Mau be this can be done when the dashboard is stable and well tested.

I had put a link to the dashboard page in the ofbiz logo also.

What I suggest about the MyPage conversion is this:
1) Lets make all the portlets implemented in the MyPage component leaving the MyPage as it is now and only enebling the new declared portlets to be added in the dashboard in the example application. Doing this we could test the dashboard AND the new defined portlets without hurting the MyPage application itself.

2) When the dashboard is stable we could have it reached as home page.

3) At this stage the MyPage component could be disabled from the Application Tab but left as component because it will provide the portlets to the dashboard system.


> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12648867#action_12648867 ]

Hans Bakker commented on OFBIZ-2052:
------------------------------------

Perhaps a little more of my intentions in moving from MyPage to MyPortal:

1. MyPortal will initially look the same as MyPage
2. Act as an example entry in ofbiz, for customers and employees or complete new users without a role assigned.
3. All pages can be modified by adding or deleting portlets, even pages can be added.
4. Create portlets for all the screens used in mypage and locate them in the original components like Bruno proposes.
5. The preference button will allow you to add/delete portal pages and add/delete/configure portalpages (look at the demo portal.diff file)

some other points:
1. My experience is that end users will use the system out of the box and 99% will use the screens as proposed and will not modify them.
2. IT support people however can quickly help them modify them and create specific pages/portlets for particular user groups.

This MyPage/Myportal function is an entry to the system showing that specific screen compositions can easily be created for particular user groups, however the portlet functions can surely be used in CRM or other components too.

Problem areas:
1. I am  missing the default definition in the portal function which can be used if a new user logs on.
2. Portlet list should only show portlets the user has access too.

As i mentioned i (with my people) can do this in about 4 weeks so this transition period with MyPage/MyPortal only exist a short time and community members can comment during the implementation.


> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12648963#action_12648963 ]

Jacques Le Roux commented on OFBIZ-2052:
----------------------------------------

Using portlets in CRM looks very promising

> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12648994#action_12648994 ]

Sven Wesley commented on OFBIZ-2052:
------------------------------------

Portlets are very nice. Is there any plan to implement the portlet functionality in other components than the MyPortal/Dashboard?

Another question, is this following the standard for portlets (JSR-286)?
It would be such a nice feature to have portlets in the customer front end.


> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12651580#action_12651580 ]

Bruno Busco commented on OFBIZ-2052:
------------------------------------

Hi Hans,
I finally looked into the attached portal.diff patch (adding a  <load-component component-location="myportal"/> in the component-liad.xml file).

I have seen how you changed the page selection using a standard tab instead of the drop-down.
I like it very much and I agree that it is a way to offer the new portal feature with less UI change. Great!
Also having the page configuration integrated with the Page list form is nice.

Please consider that in the patch attached to OFBIZ-2057 I have implemented also the column add/delete and some other things that should be merged with your patch also.

I have only a concern about the "Preferences" label I think it is not the right term to indicate the feature it offers but I have no better idea now and I will come with a different name proposal sooner or later.

How will we step further?

I suggest to commit your patch and the one on OFBIZ-2057 merged toghether.
Then we could implement the other features.

WDYT?

> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12651583#action_12651583 ]

Bruno Busco commented on OFBIZ-2052:
------------------------------------

On a second thought...
...shouldn't we try the new portal pattern you propose on the example component?
When we will have the example application working well with the new patter and we are happy with it we could extend to MyPortal.


> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12651771#action_12651771 ]

Hans Bakker commented on OFBIZ-2052:
------------------------------------

Hi Bruno,

sounds good,  however i also want to move the userloginId to the portalpage entity key to allow for system  (userLoginId = "_NA_") and/or privat pages.
If you agree and nobody else objects i will commit a combination of your and my patch into the example component shortly including the primary key change.

Regards,
Hans

> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

Re: [jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Bruno Busco
I personally agree, having it working on the example component will be
great.
We could see the complete feature with system and private pages in the
example application and then we will move to other applications.

-Bruno

2008/11/30 Hans Bakker (JIRA) <[hidden email]>

>
>    [
> https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12651771#action_12651771]
>
> Hans Bakker commented on OFBIZ-2052:
> ------------------------------------
>
> Hi Bruno,
>
> sounds good,  however i also want to move the userloginId to the portalpage
> entity key to allow for system  (userLoginId = "_NA_") and/or privat pages.
> If you agree and nobody else objects i will commit a combination of your
> and my patch into the example component shortly including the primary key
> change.
>
> Regards,
> Hans
>
> > Convert Mypage into the Myportal component using the new portal functions
> > -------------------------------------------------------------------------
> >
> >                 Key: OFBIZ-2052
> >                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
> >             Project: OFBiz
> >          Issue Type: New Feature
> >          Components: specialpurpose/mypage
> >    Affects Versions: SVN trunk
> >            Reporter: Hans Bakker
> >             Fix For: SVN trunk
> >
> >         Attachments: portal.diff
> >
> >
> > Now the portal functions is in the trunk, i had a more closer look how to
> use this in the mypage component.
> > The result is that I would like to propose a new component call "My
> Portal" which will replace the "My Page" component. This will give me the
> opportunity to slowly (in 3-4 weeks) make the conversion.
> > Attached is a diff file when applied will create the first version of the
> new component showing the principle, how the portal functions could be used.
> > When installed it will create a new tab called "my Portal" initially only
> with the default page.
> > When you click on "preferences" you see a list of portal pages, and a
> form to add new ones.
> > If a new one is added, also a new button will show for that page.
> > When you click on the new page Id, the configuration screen appears and a
> portlet can be added and when there are more they can be shifted around.
> > When no objections then i will commit this version and will extend it and
> finally will remove the mypage component.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12654715#action_12654715 ]

Hans Bakker commented on OFBIZ-2052:
------------------------------------

combination patch now committed rev:  724618.

i did not change the partalPage key because that would also need to add the userLoginId in the columns and pageportlet entity.

However to see when a user has created a modified system page it is still required to have a link to the original system page. How about adding a field in the portal page entity called "originalPortalPageId" to be able to create that link?

We will now start creating the myPortal component using the portal functionality and will commit an update in a few days.....

> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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

Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-2052) Convert Mypage into the Myportal component using the new portal functions

Nicolas Malin (Jira)
In reply to this post by Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12658354#action_12658354 ]

Hans Bakker commented on OFBIZ-2052:
------------------------------------

First version of the myportal component as a replacement of the MyPage component as announced in issue OFBIZ-2052 now using the new portal functions. Introduced with this version is that the system pages (userLogin=_NA_) are never changed, but automatically a new page is created for the logged in user when he modifies the system page. The deletion function now returns to the system page design

first version of the myportal component committed in rev: 728389.

further versions to follow.......


> Convert Mypage into the Myportal component using the new portal functions
> -------------------------------------------------------------------------
>
>                 Key: OFBIZ-2052
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2052
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/mypage
>    Affects Versions: SVN trunk
>            Reporter: Hans Bakker
>             Fix For: SVN trunk
>
>         Attachments: portal.diff
>
>
> Now the portal functions is in the trunk, i had a more closer look how to use this in the mypage component.
> The result is that I would like to propose a new component call "My Portal" which will replace the "My Page" component. This will give me the opportunity to slowly (in 3-4 weeks) make the conversion.
> Attached is a diff file when applied will create the first version of the new component showing the principle, how the portal functions could be used.
> When installed it will create a new tab called "my Portal" initially only with the default page.
> When you click on "preferences" you see a list of portal pages, and a form to add new ones.
> If a new one is added, also a new button will show for that page.
> When you click on the new page Id, the configuration screen appears and a portlet can be added and when there are more they can be shifted around.
> When no objections then i will commit this version and will extend it and finally will remove the mypage component.

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