Author: jleroux
Date: Sun Jul 27 05:22:45 2008
New Revision: 680092

URL: http://svn.apache.org/viewvc?rev=680092&view=rev
Log:
An enhancing patch (AjaxPagination.patch) from Bruno Busco "Using screenlets in 
Content Application" (https://issues.apache.org/jira/browse/OFBIZ-1881) - 
OFBIZ-1881

Modified:
    ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml
    ofbiz/trunk/applications/content/webapp/content/survey/SurveyForms.xml
    ofbiz/trunk/applications/content/widget/SurveyScreens.xml
    ofbiz/trunk/applications/content/widget/content/ContentForms.xml
    ofbiz/trunk/applications/content/widget/content/ContentScreens.xml
    ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml
    ofbiz/trunk/applications/content/widget/content/DataResourceScreens.xml

Modified: ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml?rev=680092&r1=680091&r2=680092&view=diff
==============================================================================
--- ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml 
(original)
+++ ofbiz/trunk/applications/content/webapp/content/WEB-INF/controller.xml Sun 
Jul 27 05:22:45 2008
@@ -498,6 +498,10 @@
         <security auth="true" https="true"/>
         <response name="success" type="view" value="FindDataResource"/>
     </request-map>
+    <request-map uri="findDataResourceSearchResults">
+        <security auth="true" https="true"/>
+        <response name="success" type="view" 
value="findDataResourceSearchResults"/>
+    </request-map>
     <request-map uri="navigateDataResource">
         <security auth="true" https="true"/>
         <response name="success" type="view" value="navigateDataResource"/>
@@ -757,6 +761,10 @@
         <security auth="true" https="true"/>
         <response name="success" type="view" value="FindContent"/>
     </request-map>
+    <request-map uri="findContentSearchResults">
+        <security https="true" auth="true"/>
+        <response name="success" type="view" value="findContentSearchResults"/>
+    </request-map>
     <request-map uri="ContentSetupMenu"><security auth="true" 
https="true"/><response name="success" type="view" 
value="EditContentType"/></request-map>
     <request-map uri="DataSetupMenu"><security auth="true" 
https="true"/><response name="success" type="view" 
value="EditDataResourceType"/></request-map>
     <request-map uri="LayoutMenu"><security auth="true" 
https="true"/><response name="success" type="view" 
value="ListLayout"/></request-map>
@@ -1230,6 +1238,10 @@
 
     <!-- ================ Survey Requests ================= -->
     <request-map uri="FindSurvey"><security auth="true" 
https="true"/><response name="success" type="view" 
value="FindSurvey"/></request-map>
+    <request-map uri="ListFindSurveySearchResults">
+        <security https="true" auth="true"/>
+        <response name="success" type="view" 
value="ListFindSurveySearchResults"/>
+    </request-map>
     <request-map uri="EditSurvey"><security auth="true" 
https="true"/><response name="success" type="view" 
value="EditSurvey"/></request-map>
     <request-map uri="createSurvey">
         <security auth="true" https="true"/>
@@ -1678,6 +1690,7 @@
     <view-map name="EditContentPurpose" 
page="component://content/widget/content/ContentScreens.xml#EditContentPurpose" 
type="screen"/>
     <view-map name="EditContentRole" 
page="component://content/widget/content/ContentScreens.xml#EditContentRole" 
type="screen"/>
     <view-map name="FindContent" 
page="component://content/widget/content/ContentScreens.xml#FindContent" 
type="screen"/>
+    <view-map name="findContentSearchResults" type="screen" 
page="component://content/widget/content/ContentScreens.xml#findContentSearchResults"/>
     <view-map name="EditContent" 
page="component://content/widget/content/ContentScreens.xml#EditContent" 
type="screen"/>
     <view-map name="EditContentAssoc" 
page="component://content/widget/content/ContentScreens.xml#EditContentAssoc" 
type="screen"/>
     <view-map name="AddContent" 
page="component://content/widget/content/ContentScreens.xml#AddContent" 
type="screen"/>
@@ -1694,6 +1707,7 @@
     <view-map name="EditContentWorkEfforts" 
page="component://content/widget/content/ContentScreens.xml#EditContentWorkEfforts"
 type="screen"/>
     
     <view-map name="FindDataResource"  
page="component://content/widget/content/DataResourceScreens.xml#FindDataResource"
 type="screen"/>
+    <view-map name="findDataResourceSearchResults"  
page="component://content/widget/content/DataResourceScreens.xml#findDataResourceSearchResults"
 type="screen"/>
     <view-map name="navigateDataResource" type="screen" 
page="component://content/widget/content/DataResourceScreens.xml#navigateDataResource"/>
     <view-map name="listDataResources" type="screen" 
page="component://content/widget/content/DataResourceScreens.xml#listDataResources"/>
     <view-map name="UploadImage"  
page="component://content/widget/content/DataResourceScreens.xml#UploadImage" 
type="screen"/>
@@ -1731,6 +1745,10 @@
     <view-map name="EditLayoutUrl" 
page="component://content/widget/layout/LayoutScreens.xml#EditLayoutUrl" 
type="screen"/>
 
     <view-map name="FindSurvey" 
page="component://content/widget/SurveyScreens.xml#FindSurvey" type="screen"/>
+    <view-map name="ListFindSurveySearchResults" type="screen" 
page="component://content/widget/SurveyScreens.xml#ListFindSurveySearchResults"/>
+
+    <view-map name="ListFindSurveySearchResults" type="screen" 
page="component://content/widget/SurveyScreens.xml#ListFindSurveySearchResults"/>
+
     <view-map name="EditSurvey" 
page="component://content/widget/SurveyScreens.xml#EditSurvey" type="screen"/>
     <view-map name="EditSurveyMultiResps" 
page="component://content/widget/SurveyScreens.xml#EditSurveyMultiResps" 
type="screen"/>
     <view-map name="EditSurveyQuestions" 
page="component://content/widget/SurveyScreens.xml#EditSurveyQuestions" 
type="screen"/>

Modified: ofbiz/trunk/applications/content/webapp/content/survey/SurveyForms.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/webapp/content/survey/SurveyForms.xml?rev=680092&r1=680091&r2=680092&view=diff
==============================================================================
--- ofbiz/trunk/applications/content/webapp/content/survey/SurveyForms.xml 
(original)
+++ ofbiz/trunk/applications/content/webapp/content/survey/SurveyForms.xml Sun 
Jul 27 05:22:45 2008
@@ -35,8 +35,8 @@
         <field name="noConditionFind"><hidden value="Y"/><!-- if this isn't 
there then with all fields empty no query will be done --></field> 
         <field name="submitButton" title="${uiLabelMap.CommonFind}" 
widget-style="smallSubmit"><submit button-type="button"/></field>
     </form>
-    <form name="ListFindSurvey" target="" title="" list-name="listIt" 
type="list" paginate-target="FindSurvey" paginate="true"
-        odd-row-style="alternate-row" default-table-style="basic-table 
hover-bar">
+    <form name="ListFindSurvey" target="" title="" list-name="listIt" 
type="list" paginate-target="FindSurvey"
+        odd-row-style="alternate-row" header-row-style="header-row-2" 
default-table-style="basic-table hover-bar">
         <actions>
             <service result-map-list-name="listIt" result-map-name="result" 
service-name="performFind">
                 <field-map field-name="inputFields" env-name="parameters"/>
@@ -47,6 +47,7 @@
         <field name="surveyId" title="${uiLabelMap.SurveySurveyId}" 
widget-style="buttontext">
             <hyperlink description="${surveyId}" 
target="EditSurvey?surveyId=${surveyId}" also-hidden="false"/>
         </field>
+        <on-event-update-area event-type="paginate" area-id="search-results" 
area-target="ListFindSurveySearchResults"/>
     </form>
     <form name="EditSurvey" type="single" target="updateSurvey" title="" 
default-map-name="survey"
         header-row-style="header-row" default-table-style="basic-table">
@@ -310,4 +311,4 @@
             <hyperlink also-hidden="false" target-type="plain" 
description="${surveyResponseId}" 
target="javascript:set_value('${surveyResponseId}')"/>
         </field>
     </form>
-</forms>
\ No newline at end of file
+</forms>

Modified: ofbiz/trunk/applications/content/widget/SurveyScreens.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/SurveyScreens.xml?rev=680092&r1=680091&r2=680092&view=diff
==============================================================================
--- ofbiz/trunk/applications/content/widget/SurveyScreens.xml (original)
+++ ofbiz/trunk/applications/content/widget/SurveyScreens.xml Sun Jul 27 
05:22:45 2008
@@ -445,4 +445,14 @@
             </widgets>
         </section>
     </screen>
+    <screen name="ListFindSurveySearchResults">
+        <section>
+            <condition>
+                <if-has-permission permission="CONTENTMGR" action="_VIEW"/>
+            </condition>
+            <widgets>
+                <include-form name="ListFindSurvey" 
location="component://content/webapp/content/survey/SurveyForms.xml"/>
+            </widgets>
+        </section>
+    </screen>
 </screens>

Modified: ofbiz/trunk/applications/content/widget/content/ContentForms.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/content/ContentForms.xml?rev=680092&r1=680091&r2=680092&view=diff
==============================================================================
--- ofbiz/trunk/applications/content/widget/content/ContentForms.xml (original)
+++ ofbiz/trunk/applications/content/widget/content/ContentForms.xml Sun Jul 27 
05:22:45 2008
@@ -59,9 +59,9 @@
         </field>
         <field name="searchButton" widget-style="smallSubmit"><submit 
button-type="button"/></field>
     </form>
-    
-    <form name="ListContent" list-name="listIt" target="" title="" type="list" 
paginate-target="findContent"
-        odd-row-style="alternate-row" default-table-style="basic-table 
hover-bar">
+
+    <form name="ListContent" target="" title="" list-name="listIt" type="list" 
paginate-target="findContent"
+        odd-row-style="alternate-row" header-row-style="header-row-2" 
default-table-style="basic-table hover-bar">
         <actions>
             <service service-name="performFind" result-map-name="result" 
result-map-list-name="listIt">
                 <field-map field-name="inputFields" env-name="parameters"/>
@@ -92,6 +92,7 @@
                 <sub-hyperlink target="editContent?contentId=${contentId}" 
description="[${contentId}]" link-style="buttontext"/>
             </display-entity>
         </field>
+        <on-event-update-area event-type="paginate" area-id="search-results" 
area-target="findContentSearchResults"/>
     </form>
 
     <form name="LookupContent" target="LookupContent" title="" type="single" 
extends="FindContent" header-row-style="header-row" 
default-table-style="basic-table"/>
@@ -465,4 +466,4 @@
             <hyperlink also-hidden="false" 
description="${uiLabelMap.CommonDelete}" 
target="deleteWorkEffortContent?workEffortContentTypeId=${workEffortContentTypeId}&amp;fromDate=${fromDate}&amp;workEffortId=${workEffortId}&amp;contentId=${contentId}"/>
         </field>
     </form>
-</forms>
\ No newline at end of file
+</forms>

Modified: ofbiz/trunk/applications/content/widget/content/ContentScreens.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/content/ContentScreens.xml?rev=680092&r1=680091&r2=680092&view=diff
==============================================================================
--- ofbiz/trunk/applications/content/widget/content/ContentScreens.xml 
(original)
+++ ofbiz/trunk/applications/content/widget/content/ContentScreens.xml Sun Jul 
27 05:22:45 2008
@@ -64,6 +64,13 @@
             </fail-widgets>
         </section>
     </screen>
+    <screen name="findContentSearchResults">
+        <section>
+            <widgets>
+                <include-form name="ListContent" 
location="component://content/widget/content/ContentForms.xml"/>
+            </widgets>
+        </section>
+    </screen>
     <screen name="EditContent">
         <section>
             <actions>

Modified: ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml?rev=680092&r1=680091&r2=680092&view=diff
==============================================================================
--- ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml 
(original)
+++ ofbiz/trunk/applications/content/widget/content/DataResourceForms.xml Sun 
Jul 27 05:22:45 2008
@@ -57,8 +57,8 @@
         <field name="searchButton" widget-style="smallSubmit"><submit 
button-type="button"/></field>
     </form>
     
-    <form name="ListDataResource" type="list" list-name="listIt" 
paginate-target="findDataResource"
-        odd-row-style="alternate-row" default-table-style="basic-table 
hover-bar">
+    <form name="ListDataResource" target="" title="" list-name="listIt" 
type="list" paginate-target="findDataResource"
+        odd-row-style="alternate-row" header-row-style="header-row-2" 
default-table-style="basic-table hover-bar">
         <actions>
           <service service-name="performFind" result-map-name="result" 
result-map-list-name="listIt">
             <field-map field-name="inputFields" env-name="parameters"/>
@@ -78,6 +78,7 @@
         <field name="localeString"><display-entity entity-name="CountryCode" 
description="${countryName}[${countryCode}]" 
key-field-name="countryCode"></display-entity></field>
         <field name="createdByUserLogin"><display-entity also-hidden="false" 
entity-name="PartyNameView" key-field-name="partyId" 
description="${groupName}${firstName} ${lastName}"/></field>
         <field name="dataCategoryId"><display-entity 
entity-name="DataCategory" 
description="${categoryName}[${dataCategoryId}]"></display-entity></field>
+        <on-event-update-area event-type="paginate" area-id="search-results" 
area-target="findDataResourceSearchResults"/>
     </form>
     
     <form name="LookupDataResource" target="LookupDataResource" title="" 
type="single"
@@ -416,4 +417,4 @@
         <field name="textData" id-name="textData"><textarea cols="120" 
rows="20" visual-editor-enable="true"/></field>
         <field name="submitButton" title="${uiLabelMap.CommonUpdate}" 
widget-style="smallSubmit"><submit button-type="button"/></field>
     </form>
-</forms>
\ No newline at end of file
+</forms>

Modified: 
ofbiz/trunk/applications/content/widget/content/DataResourceScreens.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/widget/content/DataResourceScreens.xml?rev=680092&r1=680091&r2=680092&view=diff
==============================================================================
--- ofbiz/trunk/applications/content/widget/content/DataResourceScreens.xml 
(original)
+++ ofbiz/trunk/applications/content/widget/content/DataResourceScreens.xml Sun 
Jul 27 05:22:45 2008
@@ -47,6 +47,13 @@
             </widgets>
         </section>
     </screen>
+    <screen name="findDataResourceSearchResults">
+        <section>
+            <widgets>
+                <include-form name="ListDataResource" 
location="component://content/widget/content/DataResourceForms.xml"/>
+            </widgets>
+        </section>
+    </screen>
     <screen name="navigateDataResource">
         <section>
             <actions>


Reply via email to