Hans,
many thanks for your reply.
About point 3) could we think to set portalPages with only "private" pages?
The "move to..." command would than be able to move a portlet to one
of the user private page (or already copyed from a system page).

Thank you,
-Bruno


2009/1/5 Hans Bakker <mailingl...@antwebsystems.com>:
> Hi Bruno,
>
> thanks for the questions,please see answers inline.....
>
> On Sat, 2009-01-03 at 15:57 +0100, Bruno Busco wrote:
>> Hans,
>> I have started looking into the revised portalPage system.
>> It works really well in example, I like the way how the user is able
>> to copy system portals into his private ones.
>>
>> I would like to discuss the following points I have found:
>>
>> 1) We have a parentPortalPageId field in the portalPage entity that is
>> used to link a portalPage to an (optional) parent portalPage. OK but
>> now why we call the view-entity that groups a portalPage with its
>> (optional) parent "PortalPageAndChildren" ? Shouldn't it be
>> PortalPageAndParent ?
>>
>
> we thought going to use this...but in the end did not...i will take it
> out again.....
>
>> 2) The framework/common/webcommon/portal/appheader.ftl file is used to
>> render the example application menu. I think this is a mistake. It
>> should be moved away from the common and moved to the example
>> application.
>>
>
> sure we moved that too...
>
>> 3) In ShowPortalPage.groovy there should be an additional setting of
>> the portalPages array. This should be filled with all available (to
>> the current user) portalPages. Doing this an additional "Move portlet
>> to page..." will be shown and the user will be able to move a portlet
>> from the current page to antother one.
>
> we did not do that, because the other page can be a system page which we
> first need to copy....at the moment we thought that a delete and add
> will do the same.....let me see what we can do.....
>
>>
>> 4) The Cancel button in the portalPages list should better indicate
>> something like "revert to original"
>>
>
> thanks  we will implement that too......
>
>> Thank you,
>> -Bruno
>>
>> 2009/1/3 Hans Bakker <mailingl...@antwebsystems.com>:
>> > you are right, corrected in rev: 730892
>> >
>> > let me know if you agree with the changes i did....
>> >
>> > Regards,
>> > Hans
>> >
>> > On Fri, 2009-01-02 at 20:51 +0100, Bruno Busco wrote:
>> >> I get the problem even with a fresh checked out ofbiz.
>> >> It seems to be related to the execution of ListPortalPages.groovy when
>> >> the user is not logged in.
>> >> If I comment out the line
>> >>                 <script
>> >> location="component://common/webcommon/WEB-INF/actions/includes/ListPortalPages.groovy"/>
>> >> in the main-decorator in examples CommonScreen.xml I can get to the
>> >> login page otherwise I get this error.
>> >>
>> >> org.ofbiz.widget.screen.ScreenRenderException: Error rendering screen
>> >> [component://example/widget/example/CommonScreens.xml#main-decorator]:
>> >> java.lang.NullPointerException (null)
>> >>
>> >>
>> >>
>> >> 2009/1/2 Jacques Le Roux <jacques.le.r...@les7arts.com>:
>> >> > BTW, try to i18n and l10n as much as possible (I'd we even says that we
>> >> > should always do it at 1st time, to not put the burden on somebody else)
>> >> >
>> >> > Thanks
>> >> >
>> >> > From: "Jacques Le Roux" <jacques.le.r...@les7arts.com>
>> >> >>
>> >> >> No worries, I'm not using it much yet ;o)
>> >> >>
>> >> >> Jacques
>> >> >>
>> >> >> From: "Hans Bakker" <mailingl...@antwebsystems.com>
>> >> >>>
>> >> >>> give me a bit of time...I made a major change in example...the next 
>> >> >>> few
>> >> >>> days we will update myportal.....
>> >> >>>
>> >> >>> On Fri, 2009-01-02 at 17:48 +0100, Jacques Le Roux wrote:
>> >> >>>>
>> >> >>>> Even logged in there is an issue in My Portal. I guess also that if 
>> >> >>>> you
>> >> >>>> create your own portal you may encouter issues in Examples,
>> >> >>>> not sure tough but I had to revert my local DB (postgres) to have it
>> >> >>>> working correctly.
>> >> >>>>
>> >> >>>> For My portal, even if you replace
>> >> >>>>    ${page.portalPageName}
>> >> >>>> by
>> >> >>>>    ${page.portalPageName?if_exists}
>> >> >>>>
>> >> >>>> There is after an issue about  portalPage.ftl not existing :
>> >> >>>> Error rendering included template at location
>> >> >>>> [component://common/webcommon/portal/portalPage.ftl]:
>> >> >>>> java.lang.IllegalArgumentException: FreeMarker file not found at
>> >> >>>> location: component://common/webcommon/portal/portalPage.ftl
>> >> >>>>
>> >> >>>> I gave up at this stage
>> >> >>>>
>> >> >>>> Jacques
>> >> >>>>
>> >> >>>> From: "Bruno Busco" <bruno.bu...@gmail.com>
>> >> >>>> >I think it happens if you are not logged in.
>> >> >>>> > Try to logout and then hit this link directly:
>> >> >>>> >
>> >> >>>> > https://demo.hotwaxmedia.com/example
>> >> >>>> >
>> >> >>>> > -Bruno
>> >> >>>> >
>> >> >>>> > 2009/1/2 Adrian Crum <adrian.c...@yahoo.com>:
>> >> >>>> >> It works fine for me.
>> >> >>>> >>
>> >> >>>> >> -Adrian
>> >> >>>> >>
>> >> >>>> >>
>> >> >>>> >> --- On Fri, 1/2/09, Vivek Mishra <vivek.mis...@hotwaxmedia.com>
>> >> >>>> >> wrote:
>> >> >>>> >>
>> >> >>>> >>> From: Vivek Mishra <vivek.mis...@hotwaxmedia.com>
>> >> >>>> >>> Subject: Error in running Example
>> >> >>>> >>> To: u...@ofbiz.apache.org
>> >> >>>> >>> Date: Friday, January 2, 2009, 7:32 AM
>> >> >>>> >>> Hello All,
>> >> >>>> >>>
>> >> >>>> >>> I am unable to run example component on demo server. Is any
>> >> >>>> >>> one else having the same problem.
>> >> >>>> >>>
>> >> >>>> >>> org.ofbiz.widget.screen.ScreenRenderException: Error
>> >> >>>> >>> rendering screen
>> >> >>>> >>>
>> >> >>>> >>> [component://example/widget/example/CommonScreens.xml#main-decorator]:
>> >> >>>> >>> java.lang.NullPointerException (null)
>> >> >>>> >>>
>> >> >>>> >>>
>> >> >>>> >>>
>> >> >>>> >>> Thanks & Regards
>> >> >>>> >>> --
>> >> >>>> >>> Vivek Mishra
>> >> >>>> >>> Software Developer
>> >> >>>> >>> HotWax Media Pvt. Ltd. vivek.mis...@hotwaxmedia.com
>> >> >>>> >>> www.hotwaxmedia.com
>> >> >>>> >>>
>> >> >>>> >>> Office : +917314093684
>> >> >>>> >>> Direct : +919907292552
>> >> >>>> >>>
>> >> >>>> >>> http://ofbiz.apache.org
>> >> >>>> >>> I am "Open For Business"
>> >> >>>> >>
>> >> >>>> >>
>> >> >>>> >>
>> >> >>>> >>
>> >> >>>> >
>> >> >>>>
>> >> >>> --
>> >> >>> Antwebsystems.com: Quality OFBiz services for competitive prices
>> >> >>>
>> >> >>
>> >> >
>> >> >
>> > --
>> > Antwebsystems.com: Quality OFBiz services for competitive prices
>> >
>> >
> --
> Antwebsystems.com: Quality OFBiz services for competitive prices
>
>

Reply via email to