You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by er...@apache.org on 2012/08/07 21:23:19 UTC

svn commit: r1370454 [1/7] - in /ofbiz/branches/20120329_portletWidget: applications/accounting/widget/ applications/content/widget/ applications/humanres/widget/ applications/manufacturing/widget/manufacturing/ applications/marketing/widget/ applicati...

Author: erwan
Date: Tue Aug  7 19:23:16 2012
New Revision: 1370454

URL: http://svn.apache.org/viewvc?rev=1370454&view=rev
Log:
Adding portlet code after merge which was unsuccessfull

Added:
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_devel.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_devel_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_docbook_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_help.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_help_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_helpfile.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_helpfile_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_main_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_pages.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_pages_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_portlets.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_portlets_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Empty.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Empty_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_PPAGE_MGMT.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_PPAGE_MGMT_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_PPAGE_NEW.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_PPAGE_NEW_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_PPAGE_RECAP.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_PPAGE_RECAP_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Screenlet.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_ScreenletList.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_ScreenletList_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Screenlet_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_iconsList.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_iconsList_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_portletattrs.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_portletattrs_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_portletcats.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_portletcats_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_portletfields.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_portletfields_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_portlettypes.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_portlettypes_FR.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/script/org/ofbiz/example/ExampleWactions.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/webapp/example/WEB-INF/controller-portlet.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/webapp/example/images/
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/webapp/example/images/portal_generalities.ep
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/CommonScreens.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/ExampleFeatureForms.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/ExampleFeatureMenus.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/ExampleFeatureScreens.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/ExampleForms.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/ExampleMenus.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/ExampleScreens.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/LookupForms.xml   (with props)
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/LookupScreens.xml   (with props)
Modified:
    ofbiz/branches/20120329_portletWidget/applications/accounting/widget/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/content/widget/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/humanres/widget/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/manufacturing/widget/manufacturing/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/marketing/widget/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/marketing/widget/sfa/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/order/widget/ordermgr/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyForms.xml
    ofbiz/branches/20120329_portletWidget/applications/product/widget/catalog/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/product/widget/facility/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/applications/workeffort/widget/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortalSeedData.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortletData.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_FR.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_docbook.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_main.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/script/org/ofbiz/example/example/ExampleServices.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/servicedef/services.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/webapp/example/WEB-INF/controller.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/ExampleForms.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/ExampleMenus.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/ExampleScreens.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/example/widget/example/PortletScreens.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/myportal/widget/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/specialpurpose/projectmgr/widget/CommonScreens.xml
    ofbiz/branches/20120329_portletWidget/themes/bizznesstime/webapp/bizznesstime/css/style.css
    ofbiz/branches/20120329_portletWidget/themes/bluelight/webapp/bluelight/style.css
    ofbiz/branches/20120329_portletWidget/themes/droppingcrumbs/webapp/droppingcrumbs/css/style.css
    ofbiz/branches/20120329_portletWidget/themes/flatgrey/webapp/flatgrey/maincss.css
    ofbiz/branches/20120329_portletWidget/themes/tomahawk/webapp/tomahawk/css/style.css

Modified: ofbiz/branches/20120329_portletWidget/applications/accounting/widget/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/accounting/widget/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/accounting/widget/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/accounting/widget/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -292,5 +292,35 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ManufacturingUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions/>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 
 </screens>

Modified: ofbiz/branches/20120329_portletWidget/applications/content/widget/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/content/widget/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/content/widget/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/content/widget/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -453,6 +453,36 @@ under the License.
             </widgets>
         </section>
     </screen>
+        <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+        <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="ContentUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="ContentUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
     
     <screen name="CommonWebAnalyticsDecorator">
         <section>

Modified: ofbiz/branches/20120329_portletWidget/applications/humanres/widget/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/humanres/widget/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/humanres/widget/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/humanres/widget/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -437,4 +437,36 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="HumanResUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProjectMgrUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="HumanResUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 </screens>

Modified: ofbiz/branches/20120329_portletWidget/applications/manufacturing/widget/manufacturing/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/manufacturing/widget/manufacturing/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/manufacturing/widget/manufacturing/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/manufacturing/widget/manufacturing/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -49,5 +49,38 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="ManufacturingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="CommonUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="ManufacturingUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 </screens>
 

Modified: ofbiz/branches/20120329_portletWidget/applications/marketing/widget/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/marketing/widget/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/marketing/widget/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/marketing/widget/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -114,4 +114,31 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="MarketingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions/>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 </screens>

Modified: ofbiz/branches/20120329_portletWidget/applications/marketing/widget/sfa/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/marketing/widget/sfa/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/marketing/widget/sfa/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/marketing/widget/sfa/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -482,4 +482,34 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="MarketingUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions/>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 </screens>

Modified: ofbiz/branches/20120329_portletWidget/applications/order/widget/ordermgr/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/order/widget/ordermgr/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/order/widget/ordermgr/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/order/widget/ordermgr/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -128,5 +128,39 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="OrderErrorUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ManufacturingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ContentUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 </screens>
 

Modified: ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -145,4 +145,17 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 </screens>

Modified: ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyForms.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyForms.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyForms.xml Tue Aug  7 19:23:16 2012
@@ -159,7 +159,7 @@ under the License.
     </form>
 
     <form name="ViewPartyPerson" type="single" default-map-name="lookupPerson">
-        <field name="personalImage" use-when="partyContentId!=null" title="${uiLabelMap.FormFieldTitle_personalImage}"><image value="${personalImage}" style="cssImgStandard"/></field>
+        <field name="personalImage" use-when="personalImage!=null" title="${uiLabelMap.FormFieldTitle_personalImage}"><image value="${personalImage}" style="cssImgStandard"/></field>
         <field name="partyId"><display/></field>
         <field name="name" title="${uiLabelMap.PartyName}"><display description="${lookupPerson.personalTitle} ${lookupPerson.firstName} ${lookupPerson.middleName} ${lookupPerson.lastName}"/></field>
         <field name="comments" title="${uiLabelMap.PartyComments}"><display/></field>

Modified: ofbiz/branches/20120329_portletWidget/applications/product/widget/catalog/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/product/widget/catalog/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/product/widget/catalog/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/product/widget/catalog/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -376,6 +376,36 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 
     <screen name="listMiniproduct">
         <section>

Modified: ofbiz/branches/20120329_portletWidget/applications/product/widget/facility/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/product/widget/facility/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/product/widget/facility/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/product/widget/facility/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -184,6 +184,36 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 
 </screens>
 

Modified: ofbiz/branches/20120329_portletWidget/applications/workeffort/widget/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/workeffort/widget/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/workeffort/widget/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/workeffort/widget/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -193,4 +193,38 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ManufacturingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ContentUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="TemporalExpressionUiLabels" map-name="uiLabelMap" global="true"/> 
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="WorkEffortUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 </screens>

Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml (original)
+++ ofbiz/branches/20120329_portletWidget/specialpurpose/ecommerce/widget/CommonScreens.xml Tue Aug  7 19:23:16 2012
@@ -391,6 +391,39 @@ under the License.
             </widgets>
         </section>
     </screen>
+    <!--#Bam# uiLabelDecorator : decorator for portlet, it's uiLabelDecorator of portlet Components which is call by portlet -->
+    <screen name="portletUiLabelDecorator">
+        <section><!-- Decorator use by portlet define in their preference label -->
+            <actions>
+                <property-map resource="EcommerceUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ContentUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="CommonUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="ProductUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="AccountingUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="PartyUiLabels" map-name="uiLabelMap" global="true"/>
+                <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="uiLabelDecorator" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <decorator-section-include name="body"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    <screen name="uiLabelDecorator"><!-- Main decorator -->
+        <section> <!-- labels define here are loading before portlet label (use for surcharge label definition)-->
+            <actions>
+                <property-map resource="EcommerceUiLabels" map-name="uiLabelMap" global="true"/>
+            </actions>
+            <widgets>
+                <include-screen name="uiLabelDecorator" location="component://common/widget/CommonScreens.xml"/>
+                <decorator-section-include name="body"/>
+            </widgets>
+        </section>
+    </screen>
+    <!--#Eam# uiLabelDecorator  -->
 
     <screen name="policies">
         <section>

Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml (original)
+++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/config/ExampleUiLabels.xml Tue Aug  7 19:23:16 2012
@@ -19,6 +19,118 @@
     under the License.
 -->
 <resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+      <!-- #Bam# Begin Addon modification portletExample -->
+    <property key="ExampleApplicationPortal">
+        <value xml:lang="en">Portal Example Application</value>
+        <value xml:lang="fr">Application exemple Portail</value>
+        <value xml:lang="it">Applicazione Esempi</value>
+        <value xml:lang="ro">Aplicatie Exemple</value>
+        <value xml:lang="ru">Приложение Пример</value>
+        <value xml:lang="th">ตัวอย่างโปรแกรมคอมพิวเตอร์</value>
+        <value xml:lang="zh">样例应用</value>
+    </property>
+    <property key="ExampleMessageCreateExampleIsSuccess">
+        <value xml:lang="en">One Example is created</value>
+        <value xml:lang="fr">Un exemple est créé</value>
+    </property>
+    <property key="ExampleMessageExampleTypeCannotBeEmpty">
+        <value xml:lang="en">Example Type is mandatory</value>
+        <value xml:lang="fr">Le type d'exemple ne peut pas être vide</value>
+    </property>
+    <property key="ExampleMessageExampleStatusIs">
+        <value xml:lang="en">it's status is {0}</value>
+        <value xml:lang="fr">son statut est {0}</value>
+    </property>
+    <property key="ExampleStatusHistory">
+        <value xml:lang="en">Status History</value>
+        <value xml:lang="fr">Historique statut</value>
+    </property>
+    <property key="FormFieldTitle_exampleId">
+        <value xml:lang="en">Example ID</value>
+        <value xml:lang="fr">Réf. exemple</value>
+        <value xml:lang="it">Codice esempio</value>
+        <value xml:lang="ro">Cod Exemplu</value>
+        <value xml:lang="ru">Код примера</value>
+        <value xml:lang="th">รหัสตัวอย่าง</value>
+        <value xml:lang="zh">样例标识</value>
+    </property>
+    <property key="FormFieldTitle_exampleItemSeqId">
+        <value xml:lang="en">Example Item ID</value>
+        <value xml:lang="fr">Réf. lg. exemple</value>
+    </property>
+    <property key="PageTitleCreateExample">
+        <value xml:lang="en">Create an example</value>
+        <value xml:lang="fr">Création d'un exemple</value>
+    </property>
+    <property key="PageTitleExampleItems">
+        <value xml:lang="en">List Example Items</value>
+        <value xml:lang="fr">Liste des lignes d'exemple</value>
+    </property>
+    <property key="PageTitleExampleDetailsMenu">
+        <value xml:lang="en">Summary &amp; Menu</value>
+        <value xml:lang="fr">Résumé &amp; menu</value>
+    </property>
+    <property key="PageTitleExampleFeatureAppls">
+        <value xml:lang="en">List Example Features Appl</value>
+        <value xml:lang="fr">Liste des caratéristiques associées d'exemple</value>
+    </property>
+    <property key="PageTitleExampleStatus">
+        <value xml:lang="en">List Example Statuses</value>
+        <value xml:lang="fr">Historique des statuts d'exemple</value>
+    </property>
+    <property key="PageTitleFindExampleMgmt">
+        <value xml:lang="en">Find Example</value>
+        <value xml:lang="fr">Rechercher des exemples</value>
+    </property>
+    <property key="PageTitleListExample">
+        <value xml:lang="en">List Examples</value>
+        <value xml:lang="fr">Liste des exemples</value>
+    </property>
+    <property key="PageTitleListExampleFeature">
+        <value xml:lang="en">List Example Feature</value>
+        <value xml:lang="fr">Liste des caractérisques exemples</value>
+    </property>
+    <property key="PageTitleLookupExample">
+        <value xml:lang="en">Lookup Example</value>
+        <value xml:lang="fr">Rechercher un exemple</value>
+    </property>
+    <property key="PageTitleSelectExample">
+        <value xml:lang="en">Select an Example</value>
+        <value xml:lang="fr">Sélectionner un exemple</value>
+    </property>
+    <property key="PageTitleShowExample">
+        <value xml:lang="en">Show Example</value>
+        <value xml:lang="fr">Afficher l'exemple</value>
+    </property>
+    <!-- #Eam# portletExample -->
+    <property key="ExampelsJackrabbitDownloadFile">
+        <value xml:lang="de">Datei herunterladen</value>
+        <value xml:lang="en">Download file</value>
+    </property>
+    <property key="ExampelsJackrabbitOpenData">
+        <value xml:lang="de">Content öffnen.</value>
+        <value xml:lang="en">Open content.</value>
+    </property>
+    <property key="ExampelsJackrabbitOpenFile">
+        <value xml:lang="de">Datei öffnen</value>
+        <value xml:lang="en">Open file</value>
+    </property>
+    <property key="ExampelsJackrabbitRemoveData">
+        <value xml:lang="de">Content löschen.</value>
+        <value xml:lang="en">Remove content.</value>
+    </property>
+    <property key="ExampelsJackrabbitRemoveFile">
+        <value xml:lang="de">Datei löschen</value>
+        <value xml:lang="en">Remove file</value>
+    </property>
+    <property key="ExampleAddNewContentEntry">
+        <value xml:lang="de">Einen neuen Content Eintrag hinzufügen</value>
+        <value xml:lang="en">Add a new content entry</value>
+    </property>
+    <property key="ExampleAddNewNodePath">
+        <value xml:lang="de">Füge einen neuen Node Pfad hinzu, z.B. /Foo/Baa speichert die Datei im Ordner "Baa"</value>
+        <value xml:lang="en">Add a (new) node path like /Foo/Baa will store the file under the folder "Baa"</value>
+    </property>
     <property key="ExampleAjaxExamples">
         <value xml:lang="en">Ajax Examples</value>
         <value xml:lang="fr">Exemples Ajax</value>
@@ -428,12 +540,6 @@
         <value xml:lang="th">ลักษณะ</value>
         <value xml:lang="zh">特征</value>
     </property>
-    <property key="ExampleFeaturesAddToExample">
-        <value xml:lang="en">Add Feature To Example</value>
-    </property>      
-    <property key="ExampleFeaturesByExample">
-        <value xml:lang="en">Features by Example</value>
-    </property>    
     <property key="ExampleField">
         <value xml:lang="en">Field</value>
         <value xml:lang="it">Campo</value>
@@ -786,4 +892,59 @@
         <value xml:lang="de">Sie haben den Wert in der Select Box geändert.</value>
         <value xml:lang="en">You have changed the value in the select box</value>
     </property>
+
+    <!--#Bam# icons-purpose-->
+    <property key="BestPractice_IconAddItem">
+        <value xml:lang="en">BP: Used to add an object on an item of a list</value>
+        <value xml:lang="fr">BP: Utilisé pour ajouter un object à un item d'une liste</value>
+    </property>
+    <property key="BestPractice_IconAppNext">
+        <value xml:lang="en">BP: Next item in a naviguation menu or dependancy after. Add a iconTitle each time you use it</value>
+        <value xml:lang="fr">BP: Elément suivant lors de naviguation ou dépendance après. Ajouter un iconTitle à chaque usage</value>
+    </property>
+    <property key="BestPractice_IconAppPrev">
+        <value xml:lang="en">BP: Previous item in a naviguation menu or dependancy before. Add a iconTitle each time you use it</value>
+        <value xml:lang="fr">BP: Elément précédent lors de naviguation ou dépendance avant. Ajouter un iconTitle à chaque usage</value>
+    </property>
+    <property key="BestPractice_IconCategory">
+        <value xml:lang="en">BP: Categories (Product categories, Party classification, Task purposes, ...)</value>
+        <value xml:lang="fr">BP: Catégories (de produit, de classification d'acteur, d'usage de tâche, ...)</value>
+    </property>
+    <property key="BestPractice_IconContact">
+        <value xml:lang="en">BP: Person associated List (most of time with contact mech details)</value>
+        <value xml:lang="fr">BP: Liste des personnes associées (affiche des élements de coordonnées, la plupart du temps)</value>
+    </property>
+    <property key="BestPractice_IconHierarchy">
+        <value xml:lang="en">BP: Rollup (product, parties, party groups, project, ...</value>
+        <value xml:lang="fr">BP: Hiérarchie (de produits, d'acteurs, de groupe d'acteurs, projet, ...)</value>
+    </property>
+    <property key="BestPractice_IconParty">
+        <value xml:lang="en">BP: Parties associated List (most of time show PartyRole list), so Person or Group or Company</value>
+        <value xml:lang="fr">BP: Liste des acteurs associés (affiche une liste d'acteur- rôle, la plupart du temps), personne, groupe ou société</value>
+    </property>
+    <property key="BestPractice_IconPDF">
+        <value xml:lang="en">BP: For generate or show (download) a PDF file</value>
+        <value xml:lang="fr">BP: Pour générer ou afficher (télécharger) un document PDF</value>
+    </property>
+    <property key="BestPractice_IconPrint">
+        <value xml:lang="en">Print</value>
+        <value xml:lang="fr">Imprimer directement sur l'imprimante (paramètré selon votre utilisateur de connexion)</value>
+    </property>
+    <property key="BestPractice_IconRefresh">
+        <value xml:lang="en">Refresh</value>
+        <value xml:lang="fr">re-Afficher les données (selon les critères de sélection) sans prendre en compte la saisie en cours</value>
+    </property>
+    <property key="BestPractice_IconSynchronize">
+        <value xml:lang="en">BP: Used to apply modification from an object to another. Add a iconTitle each time you use it</value>
+        <value xml:lang="fr">BP: Utilisé pour appliquer une modification d'un object à un autre (synchronisation). Ajouter un iconTitle à chaque usage !</value>
+    </property>
+    <property key="BestPractice_Icons">
+        <value xml:lang="en">When Icon explanation start with BP (Best Practice), put the mouse on icon to read the end-user label </value>
+        <value xml:lang="fr">Quand l'explication de l'icône est précédée par BP (Bonne Pratique), positionner la souris sur l'icone pour visualiser ce que l'utilisateur verra</value>
+    </property>
+    <property key="PageTitleIconsList">
+        <value xml:lang="en">Icons list</value>
+        <value xml:lang="fr">Liste des icônes</value>
+    </property>
+    <!--#Eam# icons-purpose-->
 </resource>

Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortalSeedData.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortalSeedData.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortalSeedData.xml (original)
+++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortalSeedData.xml Tue Aug  7 19:23:16 2012
@@ -33,4 +33,44 @@ under the License.
     <PortalPage portalPageId="EXAMPLE2"  sequenceNum="200" parentPortalPageId="EXAMPLE" portalPageName="Example Portal Page 2" description="Portal page 2" ownerUserLoginId="_NA_"/>
     <PortalPageColumn portalPageId="EXAMPLE2" columnSeqId="00001"/>
     <PortalPagePortlet portalPageId="EXAMPLE2" portalPortletId="EXAMPLE_1" portletSeqId="00001" columnSeqId="00001" sequenceNum="1"/>
+    <!--#Bam# icons-purpose -->
+    <PortalPage portalPageId="IconsList" sequenceNum="400" parentPortalPageId="EXAMPLE" portalPageName="List all icons available" description="List all icons available" ownerUserLoginId="_NA_"/>
+    <PortalPageColumn portalPageId="IconsList" columnSeqId="00001"/>
+    <PortalPagePortlet portalPageId="IconsList" portalPortletId="IconsList" portletSeqId="00001" columnSeqId="00001" sequenceNum="1"/>
+    <!--#Eam# icons-purpose -->
+
+
+<!--#Bam# portletExample -->
+    <PortalPage portalPageId="ExampleMgmt" sequenceNum="200" parentPortalPageId="" portalPageName="Example management" description="Search, list, navigation menu, edit area" ownerUserLoginId="_NA_"/>
+    <PortalPageColumn portalPageId="ExampleMgmt" columnSeqId="00001" columnWidthPercentage="25"/>
+    <PortalPagePortlet portalPageId="ExampleMgmt" portalPortletId="FindExample" portletSeqId="00001" columnSeqId="00001" sequenceNum="1"/>
+    <PortalPagePortlet portalPageId="ExampleMgmt" portalPortletId="ExampleDetailsMenu" portletSeqId="00001" columnSeqId="00001" sequenceNum="10"/>
+    <PortalPageColumn portalPageId="ExampleMgmt" columnSeqId="00002"/>
+    <PortalPagePortlet portalPageId="ExampleMgmt" portalPortletId="ListExample" portletSeqId="00001" columnSeqId="00002" sequenceNum="20"/>
+    <PortalPagePortlet portalPageId="ExampleMgmt" portalPortletId="ExampleDetail" portletSeqId="00001" columnSeqId="00002" sequenceNum="30"/>
+
+    <PortalPage portalPageId="ExampleRecap" sequenceNum="250" parentPortalPageId="ExampleMgmt" portalPageName="Example summary" description="Select, summary, view on major relations" ownerUserLoginId="_NA_"/>
+    <PortalPageColumn portalPageId="ExampleRecap" columnSeqId="00001" columnWidthPercentage="25"/>
+    <PortalPagePortlet portalPageId="ExampleRecap" portalPortletId="SelectExample" portletSeqId="00001" columnSeqId="00001" sequenceNum="1"/>
+    <PortalPagePortlet portalPageId="ExampleRecap" portalPortletId="ExampleStatus" portletSeqId="00001" columnSeqId="00001" sequenceNum="5"/>
+    <PortalPageColumn portalPageId="ExampleRecap" columnSeqId="00002"/>
+    <PortalPagePortlet portalPageId="ExampleRecap" portalPortletId="ShowExample" portletSeqId="00001" columnSeqId="00002" sequenceNum="20"/>
+    <PortalPagePortlet portalPageId="ExampleRecap" portalPortletId="ExampleItems" portletSeqId="00001" columnSeqId="00002" sequenceNum="30"/>
+    <PortalPagePortlet portalPageId="ExampleRecap" portalPortletId="ExampleFeatureAppls" portletSeqId="00001" columnSeqId="00002" sequenceNum="35"/>
+
+    <PortalPage portalPageId="ExampleNew" sequenceNum="300" parentPortalPageId="ExampleMgmt" portalPageName="Create a new Example" description="Create an Example and for some détails" ownerUserLoginId="_NA_"/>
+    <PortalPageColumn portalPageId="ExampleNew" columnSeqId="00001" columnWidthPercentage="25"/>
+    <PortalPagePortlet portalPageId="ExampleNew" portalPortletId="FindExample" portletSeqId="00001" columnSeqId="00001" sequenceNum="1"/><!-- TODO: search has to return on ExampleMgmt page, need to find a fix -->
+       <PortletAttribute portalPageId="ExampleNew" portalPortletId="FindExample" attrName="initiallyCollapsed" attrValue="true" portletSeqId="00001"/>
+    <PortalPageColumn portalPageId="ExampleNew" columnSeqId="00002"/>
+    <PortalPagePortlet portalPageId="ExampleNew" portalPortletId="CreateExample" portletSeqId="00001" columnSeqId="00002" sequenceNum="20"/>
+    <PortalPagePortlet portalPageId="ExampleNew" portalPortletId="ExampleItems" portletSeqId="00001" columnSeqId="00002" sequenceNum="30"/>
+
+    <PortalPage portalPageId="ExampleFeatureNew" sequenceNum="305" parentPortalPageId="ExampleMgmt" portalPageName="Create a new ExampleFeature" description="Create an ExampleFeature and some details" ownerUserLoginId="_NA_"/>
+    <PortalPageColumn portalPageId="ExampleFeatureNew" columnSeqId="00001" columnWidthPercentage="25"/>
+    <PortalPagePortlet portalPageId="ExampleFeatureNew" portalPortletId="FindExampleFeature" portletSeqId="00001" columnSeqId="00001" sequenceNum="1"/>
+    <PortalPageColumn portalPageId="ExampleFeatureNew" columnSeqId="00002"/>
+      <PortalPagePortlet portalPageId="ExampleFeatureNew" portalPortletId="ListExampleFeature" portletSeqId="00001" columnSeqId="00002" sequenceNum="20"/>
+
+<!--#Eam# portletExample -->
 </entity-engine-xml>

Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortletData.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortletData.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortletData.xml (original)
+++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/ExamplePortletData.xml Tue Aug  7 19:23:16 2012
@@ -36,4 +36,100 @@ under the License.
     <PortletPortletCategory portalPortletId="EXAMPLE_1" portletCategoryId="EXAMPLE"/>
     <PortletPortletCategory portalPortletId="EXAMPLE_2" portletCategoryId="EXAMPLE"/>
     <PortletPortletCategory portalPortletId="EXAMPLE_3" portletCategoryId="EXAMPLE"/>
+    <!--#Bam# icons-purpose -->
+    <PortalPortlet portalPortletId="IconsList" portletName="List all icons usable in portlet with iconsPurpose and IconsTooltips_" 
+                   description="List all icons usable in portlet with iconsPurpose and IconsTooltips_"
+       portletTypeId="Screenlet" component="example" subComponent="Example" webapp="example"
+       uiLabelLocation="component://example/widget/CommonScreens.xml"/>
+    <PortletPortletCategory portalPortletId="IconsList" portletCategoryId="EXAMPLE"/>
+
+
+     <!-- Begin Addon modification portletExample -->
+    <PortletCategory portletCategoryId="EXAMPLE_PORTLET_TYPE" description="Example Portlet(s) using portletType"/>
+
+    <PortalPortlet portalPortletId="FindExample"
+       portletName="Find Example (with portletType and showPortlet)" description="portlet to define search criteria for Example list"
+       portletTypeId="Screenlet"  component="example" subComponent="Example" helpName="HELP_Screenlet"/>
+    <PortalPortlet portalPortletId="SelectExample"
+       portletName="Select one Example" description="portlet to select one Example for the current portal page"
+       portletTypeId="Screenlet"  component="example" subComponent="Example" helpName="HELP_Screenlet"/>
+
+    <!-- Use directly a form (no screen for default value, only form, see ShowPortalPortlet view) -->
+    <PortalPortlet portalPortletId="ListExample"
+       portletName="List Examples (with portletType and showPortlet)" description="portlet to list example depending on search criteria, this portlet is call by FindExample"
+       portletTypeId="ScreenletList" component="example" subComponent="Example" useScript="Y" helpName="HELP_ScreenletList" editFormName="GenericRecapPageParam" editFormLocation="component://common/widget/PortletEditForms.xml"/>
+
+    <!-- Use a screen (default value name, see ShowPortalPortlet view) -->
+    <PortalPortlet portalPortletId="ExampleDetailsMenu" 
+       portletName="Example summary and details menu (with portletType and showPortlet)" description="Example summary and menu to see all details portlet in the ExampleDetail contener"
+       portletTypeId="Screenlet" component="example" subComponent="Example" useMenu="Y" useScreen="Y" useScript="Y"
+       titleLabel="CommonEmptyHeader" pkIdName="exampleId" scriptName="component://example/script/org/ofbiz/example/ExampleWactions.xml#EditExample" helpName="HELP_Screenlet"/>
+
+    <!-- Empty area for portlet injected by DetailMenu -->
+    <PortalPortlet portalPortletId="ExampleDetail" 
+       portletName="Container to show Example portlet detail (with portletType and showPortlet)" description="Use this portlet to say where detail portlet call from a menu will be show"
+       portletTypeId="Empty" component="example" subComponent="Example" helpName="DETAIL_dtExampleId"/>
+
+    <!-- Use a screen (default value name, see ShowPortalPortlet view) -->
+    <PortalPortlet portalPortletId="ShowExample"
+       portletName="Display Example (all fields) (with portletType and showPortlet)" description="Same as Edit but with only display field, if necessary could show some informations coming from link entities"
+       portletTypeId="Screenlet" component="example" subComponent="Example" 
+       useMenu="Y" helpName="HELP_Screenlet"/>
+
+    <!-- Use directly a form (no screen for default value, only form, see ShowPortalPortlet view) -->
+    <PortalPortlet portalPortletId="CreateExample"
+       portletName="Create Example Form (with portletType and showPortlet)" description="Used to add Example"
+       portletTypeId="Screenlet" component="example" subComponent="Example" helpName="HELP_Screenlet"/>
+
+    <!-- edit is not call by portlet but directly by uri
+    <PortalPortlet portalPortletId="EditExample" portletName="Edit Example Form" 
+                   description="Used to modify or add Example"
+       screenName="EditExample"
+       screenLocation="component://example/widget/example/PortletScreens.xml"/> -->
+
+    <PortletPortletCategory portalPortletId="FindExample" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="SelectExample" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="ListExample" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="ExampleDetailsMenu" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="ExampleDetail" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="ShowExample" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="CreateExample" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+
+    <PortalPortlet portalPortletId="ExampleItems"
+       portletName="List and manage exampleItems (with portletType and showPortlet)" description="List all exampleItems for one example, subportlet simple"
+       portletTypeId="ScreenletList" component="example" subComponent="Example" 
+       editFormName="GenericEditEditOrShowParam" editFormLocation="component://common/widget/PortletEditForms.xml"
+       pkIdName="exampleId" useMenu="Y" helpName="HELP_ScreenletList"/>
+    <!-- Other portlets : don't appear on a portal page (can done), but used by other portlets for detail information (managed by a menu) -->
+    <PortalPortlet portalPortletId="ExampleStatus"
+       portletName="List ExampleStatus" description="List all ExampleStatus for one example (portlet which use portletType and showPortlet)"
+       portletTypeId="ScreenletList" component="example" subComponent="Example"  
+       editFormName="GenericEditEditOrShowParam" editFormLocation="component://common/widget/PortletEditForms.xml"
+       pkIdName="exampleId" helpName="HELP_ScreenletList"/>
+    <!-- Use a screen (need to add an external menu above the list, so use a screen instead of a form) -->
+    <PortalPortlet portalPortletId="ExampleFeatureAppls"
+       portletName="List and manage ExampleFeatureAppls (with portletType and showPortlet)" description="List all ExampleFeatureAppls for one example, subportlet simple"
+       portletTypeId="Screenlet" component="example" subComponent="ExampleFeature" useScreen="Y"
+       editFormName="GenericEditEditOrShowParam" editFormLocation="component://common/widget/PortletEditForms.xml"
+       pkIdName="exampleId" useMenu="Y" helpName="HELP_Screenlet"/>
+
+    <PortletPortletCategory portalPortletId="ExampleStatus" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="ExampleItems" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="ExampleFeatureAppls" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+
+
+    <!-- Use directly a form (no screen for default value, only form, see ShowPortalPortlet view) -->
+    <PortalPortlet portalPortletId="FindExampleFeature"
+       portletName="Find ExampleFeature (with portletType and showPortlet)" description="portlet to define search criteria for ExampleFeature list"
+       portletTypeId="Screenlet"  component="example" subComponent="ExampleFeature" helpName="HELP_Screenlet"/>
+    <!-- Use directly a form (no screen for default value, only form, see ShowPortalPortlet view) -->
+    <PortalPortlet portalPortletId="ListExampleFeature"
+       portletName="List ExampleFeatures (with portletType and showPortlet)" description="portlet to list example features depending on search criteria"
+       portletTypeId="ScreenletList" component="example" subComponent="ExampleFeature" 
+       useMenu="Y" helpName="HELP_ScreenletList"/>
+
+    <PortletPortletCategory portalPortletId="FindExampleFeature" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+    <PortletPortletCategory portalPortletId="ListExampleFeature" portletCategoryId="EXAMPLE_PORTLET_TYPE"/>
+     <!-- End Addon modification portletExample -->
+
 </entity-engine-xml>

Added: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator.xml?rev=1370454&view=auto
==============================================================================
--- ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator.xml (added)
+++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator.xml Tue Aug  7 19:23:16 2012
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License, Version
+2.0 (the "License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+http://www.apache.org/licenses/LICENSE-2.0 Unless required by
+applicable law or agreed to in writing, software distributed under the
+License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+CONDITIONS OF ANY KIND, either express or implied. See the License for
+the specific language governing permissions and limitations under the
+License.
+-->
+<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
+    xsi:schemaLocation="http://docbook.org/ns/docbook"
+    xmlns="http://docbook.org/ns/docbook">
+    <title>Use of the template "Decorator".</title>
+    <para>
+      <mediaobject>
+        <imageobject>
+          <imagedata fileref="/example/images/Decorator.png"/>
+        </imageobject>
+        <textobject><phrase>Decorator portlet Template</phrase></textobject>
+      </mediaobject>
+    </para>
+    <para><link xl:href="showHelp?helpTopic=HELP_portlettypes">Back to "Portlet Types" Menu</link></para>
+
+    <para>The template "Decorator" only contains the decorator that enables the management of translations in the component in which the portlet will be used (loading of the uiLabel files). 
+      This decorator is used by the template "Screenlet" and "ScreenletList".</para>
+
+    <para>The use of this portlet template enables to create a portlet from a screen, without worrying about the uiLabel files. 
+      It is advisable to use it in order to be homogeneous in terms of use of sames uiLabel files structure for every portlet.</para>
+
+    <para>It will be used each time a specific screen is needed.</para>
+    <section>
+      <title>Optional fields of the entity PortalPortlet that are used:</title>
+      <itemizedlist>
+        <listitem><para>uiLabelLocation</para></listitem>
+        <listitem><para>useScreen, value should be Y</para></listitem>
+        <listitem><para>screenName</para></listitem>
+        <listitem><para>screenLocation</para></listitem>
+      </itemizedlist>
+      <para>Go to <link xl:href="showHelp?helpTopic=portletfields">the full list of the fields of a portlet</link></para>
+    </section>
+</section>
\ No newline at end of file

Propchange: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator.xml
------------------------------------------------------------------------------
    svn:keywords = Date Rev Author URL Id

Propchange: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator_FR.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator_FR.xml?rev=1370454&view=auto
==============================================================================
--- ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator_FR.xml (added)
+++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator_FR.xml Tue Aug  7 19:23:16 2012
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to you under the Apache License, Version
+2.0 (the "License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+http://www.apache.org/licenses/LICENSE-2.0 Unless required by
+applicable law or agreed to in writing, software distributed under the
+License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+CONDITIONS OF ANY KIND, either express or implied. See the License for
+the specific language governing permissions and limitations under the
+License.
+-->
+<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
+    xsi:schemaLocation="http://docbook.org/ns/docbook"
+    xmlns="http://docbook.org/ns/docbook">
+    <title>Utilisation du type de portlet Decorator</title>
+    <para>
+      <mediaobject>
+        <imageobject>
+          <imagedata fileref="/example/images/Decorator.png"/>
+        </imageobject>
+        <textobject><phrase>type de portlet Decorator</phrase></textobject>
+      </mediaobject>
+    </para>
+    <para><link xl:href="showHelp?helpTopic=HELP_portlettypes">retour au menu "Types de portlet"</link></para>
+    <para>
+      Contient juste, le decorator qui permet la gestion des traductions dans le composant où la portlet sera utilisée (chargement des uiLabel). Ce decorator est utilisé par les portlets type Screenlet et ScreenletList.
+    </para>
+    <para>
+      L'usage de ce type de portlet permet de faire une portlet à partir d'un screen, sans avoir à se soucier du chargement des uiLabels, 
+      il est conseillé de l'utiliser pour être homogène en terme d'usage des uiLabel pour toutes les portlets.</para>
+    <para> Il sera utilisé chaque fois que l'on a besoin d'un screen spécifique</para>
+
+    <section>
+      <title>Champs optionnels de l'entité PortalPortlet utilisés</title>
+      <itemizedlist>
+        <listitem><para>uiLabelLocation</para></listitem>
+        <listitem><para>useScreen, mettre Y</para></listitem>
+        <listitem><para>screenName</para></listitem>
+        <listitem><para>screenLocation</para></listitem>
+      </itemizedlist>
+      <para>Voir <link xl:href="showHelp?helpTopic=portletfields">la liste complète des champs d'une portlet</link></para>
+    </section>
+</section>

Propchange: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator_FR.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator_FR.xml
------------------------------------------------------------------------------
    svn:keywords = Date Rev Author URL Id

Propchange: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_Decorator_FR.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE.xml (original)
+++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE.xml Tue Aug  7 19:23:16 2012
@@ -15,7 +15,7 @@ License.
 -->
 <section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../../applications/content/dtd/docbook.xsd"
+    xsi:schemaLocation="http://docbook.org/ns/docbook"
     xmlns="http://docbook.org/ns/docbook">
   <title>The Example Main Help page.</title>
   <para>
@@ -27,7 +27,7 @@ License.
 
   <section>
     <title>Help file organization</title>
-    <para>Help is managed by using content component functionality.</para>
+    <para>Help is managed by using content component functionality. For more detail, look at the example help sub tree.</para>
     <para>Help can be for :
       <itemizedlist>
         <listitem><para>one component or sub-component, access is possible by navigation in help index tree and select it, contentId is associated to
@@ -48,6 +48,7 @@ License.
       main shortcut :
       <itemizedlist>
         <listitem><para>How is organize <link xl:href="showHelp?helpTopic=DOCUMENTATION_SYSTEM">The Apache OFBiz documentation system</link></para></listitem>
+        <listitem><para><link xl:href="showHelp?helpTopic=EXAMPLE_devel">Best practices for development</link></para></listitem>
         <listitem><para><link xl:href="showHelp?helpTopic=EXAMPLE_docbook">What it's possible to do in help file</link></para></listitem>
       </itemizedlist>
     </para>

Modified: ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_FR.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_FR.xml?rev=1370454&r1=1370453&r2=1370454&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_FR.xml (original)
+++ ofbiz/branches/20120329_portletWidget/specialpurpose/example/data/helpdata/HELP_EXAMPLE_FR.xml Tue Aug  7 19:23:16 2012
@@ -15,28 +15,30 @@ License.
 -->
 <section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     version="5.0" xmlns:xl="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"
-    xsi:schemaLocation="http://docbook.org/ns/docbook ../../../../applications/content/dtd/docbook.xsd"
+    xsi:schemaLocation="http://docbook.org/ns/docbook"
     xmlns="http://docbook.org/ns/docbook">
     <title>Page principale de l'aide du composant Exemple</title>
     <para>
       L'application exemple vous permet de découvrir les possibilités pour créer une application contenant, entre autres, des
       boîtes de recherche, des listes et beaucoup d'autres choses.
     </para>
-    <para>
-      Cette application peut être utilisée pour avoir un aperçu des bonnes pratiques d'interface utilisateur pour OFBiz.</para>
-    <para>
-      Par exemple, si vous voulez voir comment vous pouvez ajouter des textes d'aide, vous pouvez regarder les fichiers contenus dans le
-      répertoire data/heldata dans le composant Example et dans le fichier contenu dans data/ExempleHelpData.xml au niveau de l'application
-      content
-    </para>
+    <para>Cette application peut être utilisée pour avoir un aperçu des bonnes pratiques de developpement d'interface utilisateur pour OFBiz.</para>
+    <para>Lisez l'aide de chaque écran, celle-ci vous expliquera quelle partie du développement est utilisé dans ce cas. </para>
+    <para>Par exemple, si vous voulez voir comment vous devez faire pour ajouter un peu d'aide, vous pouvez regarder les fichiers d'aide dans le répertoire data/helpdata
+     du composant example et dans le fichier data/ExempleHelpData.xml dans le composant contenu. </para>
+
+    <section>
+      <title>Organisation des fichiers d'aide</title>
+      <para>L'aide est géré dans le composant contenu, pour plus de détail voir les sous points de l'index de l'aide au niveau de exemple.</para>
+    </section>
 
     <section>
-      <title>Sous-menus dans l'aide</title>
+      <title>Sous-menus de l'aide</title>
       <para>
-        Pour avoir la liste complète, cliquez sur le bouton "Index" et regardez l'arborescence de l'aide. Voici aussi une liste
-        de raccourcis :
+        Pour avoir la liste complète, cliquez sur le bouton "Index" et regardez l'arborescence de l'aide. Voici aussi une liste de raccourcis :
         <itemizedlist>
           <listitem><para>Comment fonctionne <link xl:href="showHelp?helpTopic=DOCUMENTATION_SYSTEM">le système de documentation d'Apache OFBiz</link></para></listitem>
+          <listitem><para><link xl:href="showHelp?helpTopic=EXAMPLE_devel">Les bonnes pratiques de développement avec les portlets</link></para></listitem>
           <listitem><para><link xl:href="showHelp?helpTopic=EXAMPLE_docbook">Ce qu'il est possible de faire dans les fichiers d'aide</link></para></listitem>
         </itemizedlist>
       </para>