svn commit: r897261 - /ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml

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

svn commit: r897261 - /ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml

adrianc
Author: adrianc
Date: Fri Jan  8 16:54:47 2010
New Revision: 897261

URL: http://svn.apache.org/viewvc?rev=897261&view=rev
Log:
Add full iCalendar URL to the Find iCalendar screen. Patch contributed by Chris Snow (https://issues.apache.org/jira/browse/OFBIZ-3400) with additional changes by me.

Modified:
    ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml

Modified: ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml?rev=897261&r1=897260&r2=897261&view=diff
==============================================================================
--- ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml (original)
+++ ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml Fri Jan  8 16:54:47 2010
@@ -1351,11 +1351,14 @@
     </form>
 
     <form name="EditICalendar" default-map-name="workEffort" target="updateICalendar" type="single">
+        <actions>
+            <set field="serverRootUrl" value="${bsh: org.ofbiz.base.util.UtilHttp.getServerRootUrl(request)}"/>
+        </actions>
         <alt-target target="createICalendar" use-when="workEffort==null"/>
         <field name="workEffortTypeId"><hidden value="PUBLISH_PROPS"></hidden></field>
         <field name="currentStatusId"><hidden value="CAL_CANCELLED"></hidden></field>
         <field name="quickAssignPartyId" title="${uiLabelMap.WorkEffortICalendarOwner}" use-when="workEffort==null @and workEffortId==null"><lookup target-form-name="LookupPartyName"/></field>
-        <field name="workEffortId" use-when="workEffort!=null" title="${uiLabelMap.WorkEffortICalendarUrl}"><display description="/iCalendar/${workEffortId}/"/></field>
+        <field name="workEffortId" use-when="workEffort!=null" title="${uiLabelMap.WorkEffortICalendarUrl}"><display description="${serverRootUrl}/iCalendar/${workEffortId}/"/></field>
         <field name="workEffortName" title="${uiLabelMap.WorkEffortICalendarName}" widget-style="required" tooltip="${uiLabelMap.CommonRequired}"><text/></field>
         <field name="scopeEnumId" title="${uiLabelMap.WorkEffortICalendarVisibility}">
             <drop-down no-current-selected-key="WES_PRIVATE">
@@ -1424,12 +1427,16 @@
                 <field-map field-name="partyId" from-field="userLogin.partyId"/>
                 <field-map field-name="statusId" value="PRTYASGN_ASSIGNED"/>
             </entity-and>
+            <set field="serverRootUrl" value="${bsh: org.ofbiz.base.util.UtilHttp.getServerRootUrl(request)}"/>
         </actions>
-        <field name="workEffortId" title="${uiLabelMap.WorkEffortICalendarUrl}">
-            <hyperlink also-hidden="false" description="/iCalendar/${workEffortId}/" target="EditICalendar" target-type="plain">
+        <field name="workEffortId" title="${uiLabelMap.WorkEffortWorkEffortId}">
+            <hyperlink also-hidden="false" description="${workEffortId}" target="EditICalendar" target-type="plain">
                 <parameter param-name="workEffortId"/>
             </hyperlink>
         </field>
+        <field name="iCalendarUrl" title="${uiLabelMap.WorkEffortICalendarUrl}">
+            <hyperlink also-hidden="false" description="${serverRootUrl}/iCalendar/${workEffortId}/" target="${serverRootUrl}/iCalendar/${workEffortId}/" target-type="plain"/>
+        </field>
         <field name="workEffortName" title="${uiLabelMap.WorkEffortICalendarName}"><display/></field>
     </form>