You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by bu...@apache.org on 2010/09/05 16:19:11 UTC
svn commit: r992791 - in /ofbiz/trunk/framework/webtools:
webapp/webtools/WEB-INF/actions/service/Services.groovy
webapp/webtools/service/services.ftl widget/LogScreens.xml
widget/ServiceForms.xml
Author: buscob
Date: Sun Sep 5 14:19:11 2010
New Revision: 992791
URL: http://svn.apache.org/viewvc?rev=992791&view=rev
Log:
Converted WebTools->Logs->Service logs screen from FTL to form widget
Removed:
ofbiz/trunk/framework/webtools/webapp/webtools/service/services.ftl
Modified:
ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/service/Services.groovy
ofbiz/trunk/framework/webtools/widget/LogScreens.xml
ofbiz/trunk/framework/webtools/widget/ServiceForms.xml
Modified: ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/service/Services.groovy
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/service/Services.groovy?rev=992791&r1=992790&r2=992791&view=diff
==============================================================================
--- ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/service/Services.groovy (original)
+++ ofbiz/trunk/framework/webtools/webapp/webtools/WEB-INF/actions/service/Services.groovy Sun Sep 5 14:19:11 2010
@@ -45,4 +45,9 @@ log.each { rs, value ->
serviceList.add(service);
}
-context.services = serviceList;
+sortField = parameters.sortField;
+if (sortField) {
+ context.services = UtilMisc.sortMaps(serviceList, UtilMisc.toList(sortField));
+} else {
+ context.services = serviceList;
+}
Modified: ofbiz/trunk/framework/webtools/widget/LogScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/widget/LogScreens.xml?rev=992791&r1=992790&r2=992791&view=diff
==============================================================================
--- ofbiz/trunk/framework/webtools/widget/LogScreens.xml (original)
+++ ofbiz/trunk/framework/webtools/widget/LogScreens.xml Sun Sep 5 14:19:11 2010
@@ -65,9 +65,9 @@ under the License.
<widgets>
<decorator-screen name="log-decorator">
<decorator-section name="body">
- <platform-specific>
- <html><html-template location="component://webtools/webapp/webtools/service/services.ftl"/></html>
- </platform-specific>
+ <screenlet title="${uiLabelMap.PageTitleServiceList}">
+ <include-form name="ListServices" location="component://webtools/widget/ServiceForms.xml"/>
+ </screenlet>
</decorator-section>
</decorator-screen>
</widgets>
Modified: ofbiz/trunk/framework/webtools/widget/ServiceForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/webtools/widget/ServiceForms.xml?rev=992791&r1=992790&r2=992791&view=diff
==============================================================================
--- ofbiz/trunk/framework/webtools/widget/ServiceForms.xml (original)
+++ ofbiz/trunk/framework/webtools/widget/ServiceForms.xml Sun Sep 5 14:19:11 2010
@@ -109,4 +109,12 @@ under the License.
<field name="ttl" title="${uiLabelMap.WebtoolsTTL} (ms)"><display/></field>
<field name="runTime" title="${uiLabelMap.CommonTime} (ms)"><display/></field>
</form>
+ <form name="ListServices" type="list" list-name="services" paginate-target="ServiceLog" separate-columns="true"
+ odd-row-style="alternate-row" default-table-style="basic-table hover-bar" header-row-style="header-row-2">
+ <field name="serviceName" title="${uiLabelMap.WebtoolsServiceName}" sort-field="true"><display/></field>
+ <field name="localName" title="${uiLabelMap.WebtoolsDispatcherName}" sort-field="true"><display/></field>
+ <field name="modeStr" title="${uiLabelMap.WebtoolsMode}" sort-field="true"><display default-value="${uiLabelMap.CommonNone}"/></field>
+ <field name="startTime" title="${uiLabelMap.CommonStartDateTime}" sort-field="true"><display/></field>
+ <field name="endTime" title="${uiLabelMap.CommonEndDateTime}" sort-field="true"><display default-value="${uiLabelMap.WebtoolsStatusRunning}"/></field>
+ </form>
</forms>