svn commit: r652225 - in /ofbiz/trunk/applications: marketing/webapp/sfa/findSfaParty.ftl party/webapp/partymgr/party/profileblocks/mytasks.ftl party/widget/partymgr/PartyScreens.xml party/widget/partymgr/ProfileScreens.xml

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

svn commit: r652225 - in /ofbiz/trunk/applications: marketing/webapp/sfa/findSfaParty.ftl party/webapp/partymgr/party/profileblocks/mytasks.ftl party/widget/partymgr/PartyScreens.xml party/widget/partymgr/ProfileScreens.xml

apatel-2
Author: apatel
Date: Tue Apr 29 19:02:04 2008
New Revision: 652225

URL: http://svn.apache.org/viewvc?rev=652225&view=rev
Log:
Adding screenlet for mytasks. Also converted Party Profile page into two column. Shubham thanks for your help.

Added:
    ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl   (with props)
Removed:
    ofbiz/trunk/applications/marketing/webapp/sfa/findSfaParty.ftl
Modified:
    ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml
    ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml

Added: ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl?rev=652225&view=auto
==============================================================================
--- ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl (added)
+++ ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl Tue Apr 29 19:02:04 2008
@@ -0,0 +1,138 @@
+<#--
+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.
+-->
+
+<#setting locale = locale.toString()>
+<#setting time_zone = timeZone.getID()>
+<div class="screenlet">
+  <div class="screenlet-title-bar">
+    <ul>
+      <li class="h3">${uiLabelMap.WorkEffortMyCurrentTaskList}</li>
+      <li><a href="<@ofbizContentUrl>/workeffort/control/EditWorkEffort?workEffortTypeId=TASK&amp;currentStatusId=CAL_NEEDS_ACTION</@ofbizContentUrl>">${uiLabelMap.WorkEffortNewTask}</a></li>
+    </ul>
+    <br class="clear"/>
+  </div>
+  <h3>${uiLabelMap.WorkEffortAssignedTasks}</h3>
+  <table class="basic-table hover-bar" cellspacing="0">
+    <tr class="header-row">
+      <td>${uiLabelMap.CommonStartDateTime}</td>
+      <td>${uiLabelMap.WorkEffortPriority}</td>
+      <td>${uiLabelMap.WorkEffortStatus}</td>
+      <td>${uiLabelMap.WorkEffortTaskName}</td>
+      <td>${uiLabelMap.CommonEdit}</td>
+    </tr>
+    <#assign alt_row = false>
+    <#list tasks as workEffort>
+      <tr<#if alt_row> class="alternate-row"</#if>>
+        <td>${(workEffort.estimatedStartDate.toString())?if_exists}</td>
+        <td>${workEffort.priority?if_exists}</td>
+        <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("currentStatusId"))).get("description",locale))?if_exists}</td>
+        <td><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortName}</a></td>
+        <td class="button-col"><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortId}</a></td>
+      </tr>
+      <#assign alt_row = !alt_row>
+    </#list>
+  </table>
+  <#if (activities.size() > 0)>
+    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUser}</h3>
+    <table class="basic-table hover-bar" cellspacing="0">
+      <tr class="header-row">
+        <td>${uiLabelMap.CommonStartDateTime}</td>
+        <td>${uiLabelMap.WorkEffortPriority}</td>
+        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
+        <td>${uiLabelMap.WorkEffortMyStatus}</td>
+        <#-- <td>${uiLabelMap.PartyPartyId}</td> -->
+        <td>${uiLabelMap.PartyRoleId}</td>
+        <td>${uiLabelMap.WorkEffortActivityName}</td>
+        <td>${uiLabelMap.CommonEdit}</td>
+      </tr>
+      <#assign alt_row = false>
+      <#list activities as workEffort>
+        <tr<#if alt_row> class="alternate-row"</#if>>
+          <td>${(workEffort.estimatedStartDate.toString())?if_exists}</td>
+          <td>${workEffort.priority?if_exists}</td>
+          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("currentStatusId"))).get("description",locale))?if_exists}</td>
+          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("statusId"))).get("description",locale))?if_exists}</td>
+          <#-- <td>${workEffort.partyId}</td> -->
+          <td>${workEffort.roleTypeId}</td>
+          <td><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortName}</a></td>
+          <td class="button-col"><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortId}</a></td>
+        </tr>
+        <#assign alt_row = !alt_row>
+      </#list>
+    </table>
+  </#if>
+  <#if (roleActivities.size() > 0)>
+    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUserRole}</h3>
+    <table class="basic-table hover-bar" cellspacing="0">
+      <tr class="header-row">
+        <td>${uiLabelMap.CommonStartDateTime}</td>
+        <td>${uiLabelMap.WorkEffortPriority}</td>
+        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
+        <td>${uiLabelMap.WorkEffortMyStatus}</td>
+        <#-- <td>${uiLabelMap.PartyPartyId}</td> -->
+        <td>${uiLabelMap.PartyRoleId}</td>
+        <td>${uiLabelMap.WorkEffortActivityName}</td>
+        <td>${uiLabelMap.CommonEdit}</td>
+      </tr>
+      <#assign alt_row = false>
+      <#list roleActivities as workEffort>
+        <tr<#if alt_row> class="alternate-row"</#if>>
+          <td>${(workEffort.estimatedStartDate.toString())?if_exists}</td>
+          <td>${workEffort.priority?if_exists}</td>
+          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("currentStatusId"))).get("description",locale))?if_exists}</td>
+          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("statusId"))).get("description",locale))?if_exists}</td>
+          <#-- <td>${workEffort.partyId}</td> -->
+          <td>${workEffort.roleTypeId}</td>
+          <td><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortName}</a></td>
+          <td class="button-col"><a href="<@ofbizContentUrl>/workeffort/control/acceptRoleAssignment?workEffortId=${workEffort.workEffortId}&partyId=${workEffort.partyId}&roleTypeId=${workEffort.roleTypeId}&fromDate=${workEffort.fromDate.toString()}</@ofbizContentUrl>">${uiLabelMap.WorkEffortAcceptAssignment}&nbsp;[${workEffort.workEffortId}]</a></td>
+        </tr>
+        <#assign alt_row = !alt_row>
+      </#list>
+    </table>
+  </#if>
+  <#if (groupActivities.size() > 0)>
+    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUserGroup}</h3>
+    <table class="basic-table hover-bar" cellspacing="0">
+      <tr class="header-row">
+        <td>${uiLabelMap.CommonStartDateTime}</td>
+        <td>${uiLabelMap.WorkEffortPriority}</td>
+        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
+        <td>${uiLabelMap.WorkEffortMyStatus}</td>
+        <td>${uiLabelMap.PartyGroupPartyId}</td>
+        <#-- <td>${uiLabelMap.PartyRoleId}</td> -->
+        <td>${uiLabelMap.WorkEffortActivityName}</td>
+        <td>${uiLabelMap.CommonEdit}</td>
+      </tr>
+      <#assign alt_row = false>
+      <#list groupActivities as workEffort>
+        <tr<#if alt_row> class="alternate-row"</#if>>
+          <td>${(workEffort.estimatedStartDate.toString())?if_exists}</td>
+          <td>${workEffort.priority?if_exists}</td>
+          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("currentStatusId"))).get("description",locale))?if_exists}</td>
+          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("statusId"))).get("description",locale))?if_exists}</td>
+          <td>${workEffort.groupPartyId}</td>
+          <#-- <td>${workEffort.roleTypeId}</td> -->
+          <td><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortName}</a></td>
+          <td class="button-col"><a href="<@ofbizContentUrl>/workeffort/control/acceptassignment?workEffortId=${workEffort.workEffortId}&partyId=${workEffort.partyId}&roleTypeId=${workEffort.roleTypeId}&fromDate=${workEffort.fromDate}</@ofbizContentUrl>">${uiLabelMap.WorkEffortAcceptAssignment}&nbsp;[${workEffort.workEffortId}]</a></td>
+        </tr>
+        <#assign alt_row = !alt_row>
+      </#list>
+    </table>
+  </#if>
+</div>

Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl
------------------------------------------------------------------------------
    svn:keywords = Date Rev Author URL Id

Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml?rev=652225&r1=652224&r2=652225&view=diff
==============================================================================
--- ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml (original)
+++ ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml Tue Apr 29 19:02:04 2008
@@ -95,21 +95,30 @@
                                         </container>
                                     </fail-widgets>
                                 </section>
-                                <include-screen name="Party" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="Contact" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="LoyaltyPoints" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="PaymentMethods" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="AvsSettings" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="FinAccounts" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="UserLogin" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="Attributes" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="Visits" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="Cart" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="SerializedInventory" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="Subscriptions" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="Content" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="ShipperAccount" location="component://party/widget/partymgr/ProfileScreens.xml"/>
-                                <include-screen name="Notes" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                <section>
+                                    <widgets>
+                                        <container style="lefthalf">
+                                            <include-screen name="Party" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="Contact" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="LoyaltyPoints" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="PaymentMethods" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="AvsSettings" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                        </container>
+                                        <container style="righthalf">
+                                            <include-screen name="FinAccounts" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="UserLogin" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="Attributes" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="Visits" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="Cart" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="SerializedInventory" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="Subscriptions" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="Content" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="ShipperAccount" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="Notes" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                            <include-screen name="mytasks" location="component://party/widget/partymgr/ProfileScreens.xml"/>
+                                        </container>
+                                    </widgets>
+                                </section>
                             </widgets>
                             <fail-widgets>
                                 <container>

Modified: ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml?rev=652225&r1=652224&r2=652225&view=diff
==============================================================================
--- ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml (original)
+++ ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml Tue Apr 29 19:02:04 2008
@@ -382,4 +382,28 @@
             </widgets>
         </section>
     </screen>
+    
+    <screen name="mytasks">
+        <section>
+            <actions>
+                <service service-name="getWorkEffortAssignedActivities"/>
+                <service service-name="getWorkEffortAssignedActivitiesByRole"/>
+                <service service-name="getWorkEffortAssignedActivitiesByGroup"/>
+                <service service-name="getWorkEffortAssignedTasks"/>
+            </actions>
+            <widgets>
+                <section>
+                    <condition>
+                        <if-has-permission permission="WORKEFFORTMGR" action="_VIEW"/>
+                    </condition>
+                    <widgets>
+                        <platform-specific><html><html-template location="component://party/webapp/partymgr/party/profileblocks/mytasks.ftl"/></html></platform-specific>
+                    </widgets>
+                    <fail-widgets>
+                        <label style="h3">${uiLabelMap.WorkEffortViewPermissionError}</label>
+                    </fail-widgets>
+                </section>
+            </widgets>
+        </section>
+    </screen>
 </screens>


Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r652225 - in /ofbiz/trunk/applications: marketing/webapp/sfa/findSfaParty.ftl party/webapp/partymgr/party/profileblocks/mytasks.ftl party/widget/partymgr/PartyScreens.xml party/widget/partymgr/ProfileScreens.xml

Adrian Crum
The Party Profile page doesn't display in IE7.

-Adrian

[hidden email] wrote:

> Author: apatel
> Date: Tue Apr 29 19:02:04 2008
> New Revision: 652225
>
> URL: http://svn.apache.org/viewvc?rev=652225&view=rev
> Log:
> Adding screenlet for mytasks. Also converted Party Profile page into two column. Shubham thanks for your help.
>
> Added:
>     ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl   (with props)
> Removed:
>     ofbiz/trunk/applications/marketing/webapp/sfa/findSfaParty.ftl
> Modified:
>     ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml
>     ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml
>
> Added: ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl?rev=652225&view=auto
> ==============================================================================
> --- ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl (added)
> +++ ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl Tue Apr 29 19:02:04 2008
> @@ -0,0 +1,138 @@
> +<#--
> +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.
> +-->
> +
> +<#setting locale = locale.toString()>
> +<#setting time_zone = timeZone.getID()>
> +<div class="screenlet">
> +  <div class="screenlet-title-bar">
> +    <ul>
> +      <li class="h3">${uiLabelMap.WorkEffortMyCurrentTaskList}</li>
> +      <li><a href="<@ofbizContentUrl>/workeffort/control/EditWorkEffort?workEffortTypeId=TASK&amp;currentStatusId=CAL_NEEDS_ACTION</@ofbizContentUrl>">${uiLabelMap.WorkEffortNewTask}</a></li>
> +    </ul>
> +    <br class="clear"/>
> +  </div>
> +  <h3>${uiLabelMap.WorkEffortAssignedTasks}</h3>
> +  <table class="basic-table hover-bar" cellspacing="0">
> +    <tr class="header-row">
> +      <td>${uiLabelMap.CommonStartDateTime}</td>
> +      <td>${uiLabelMap.WorkEffortPriority}</td>
> +      <td>${uiLabelMap.WorkEffortStatus}</td>
> +      <td>${uiLabelMap.WorkEffortTaskName}</td>
> +      <td>${uiLabelMap.CommonEdit}</td>
> +    </tr>
> +    <#assign alt_row = false>
> +    <#list tasks as workEffort>
> +      <tr<#if alt_row> class="alternate-row"</#if>>
> +        <td>${(workEffort.estimatedStartDate.toString())?if_exists}</td>
> +        <td>${workEffort.priority?if_exists}</td>
> +        <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("currentStatusId"))).get("description",locale))?if_exists}</td>
> +        <td><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortName}</a></td>
> +        <td class="button-col"><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortId}</a></td>
> +      </tr>
> +      <#assign alt_row = !alt_row>
> +    </#list>
> +  </table>
> +  <#if (activities.size() > 0)>
> +    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUser}</h3>
> +    <table class="basic-table hover-bar" cellspacing="0">
> +      <tr class="header-row">
> +        <td>${uiLabelMap.CommonStartDateTime}</td>
> +        <td>${uiLabelMap.WorkEffortPriority}</td>
> +        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
> +        <td>${uiLabelMap.WorkEffortMyStatus}</td>
> +        <#-- <td>${uiLabelMap.PartyPartyId}</td> -->
> +        <td>${uiLabelMap.PartyRoleId}</td>
> +        <td>${uiLabelMap.WorkEffortActivityName}</td>
> +        <td>${uiLabelMap.CommonEdit}</td>
> +      </tr>
> +      <#assign alt_row = false>
> +      <#list activities as workEffort>
> +        <tr<#if alt_row> class="alternate-row"</#if>>
> +          <td>${(workEffort.estimatedStartDate.toString())?if_exists}</td>
> +          <td>${workEffort.priority?if_exists}</td>
> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("currentStatusId"))).get("description",locale))?if_exists}</td>
> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("statusId"))).get("description",locale))?if_exists}</td>
> +          <#-- <td>${workEffort.partyId}</td> -->
> +          <td>${workEffort.roleTypeId}</td>
> +          <td><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortName}</a></td>
> +          <td class="button-col"><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortId}</a></td>
> +        </tr>
> +        <#assign alt_row = !alt_row>
> +      </#list>
> +    </table>
> +  </#if>
> +  <#if (roleActivities.size() > 0)>
> +    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUserRole}</h3>
> +    <table class="basic-table hover-bar" cellspacing="0">
> +      <tr class="header-row">
> +        <td>${uiLabelMap.CommonStartDateTime}</td>
> +        <td>${uiLabelMap.WorkEffortPriority}</td>
> +        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
> +        <td>${uiLabelMap.WorkEffortMyStatus}</td>
> +        <#-- <td>${uiLabelMap.PartyPartyId}</td> -->
> +        <td>${uiLabelMap.PartyRoleId}</td>
> +        <td>${uiLabelMap.WorkEffortActivityName}</td>
> +        <td>${uiLabelMap.CommonEdit}</td>
> +      </tr>
> +      <#assign alt_row = false>
> +      <#list roleActivities as workEffort>
> +        <tr<#if alt_row> class="alternate-row"</#if>>
> +          <td>${(workEffort.estimatedStartDate.toString())?if_exists}</td>
> +          <td>${workEffort.priority?if_exists}</td>
> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("currentStatusId"))).get("description",locale))?if_exists}</td>
> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("statusId"))).get("description",locale))?if_exists}</td>
> +          <#-- <td>${workEffort.partyId}</td> -->
> +          <td>${workEffort.roleTypeId}</td>
> +          <td><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortName}</a></td>
> +          <td class="button-col"><a href="<@ofbizContentUrl>/workeffort/control/acceptRoleAssignment?workEffortId=${workEffort.workEffortId}&partyId=${workEffort.partyId}&roleTypeId=${workEffort.roleTypeId}&fromDate=${workEffort.fromDate.toString()}</@ofbizContentUrl>">${uiLabelMap.WorkEffortAcceptAssignment}&nbsp;[${workEffort.workEffortId}]</a></td>
> +        </tr>
> +        <#assign alt_row = !alt_row>
> +      </#list>
> +    </table>
> +  </#if>
> +  <#if (groupActivities.size() > 0)>
> +    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUserGroup}</h3>
> +    <table class="basic-table hover-bar" cellspacing="0">
> +      <tr class="header-row">
> +        <td>${uiLabelMap.CommonStartDateTime}</td>
> +        <td>${uiLabelMap.WorkEffortPriority}</td>
> +        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
> +        <td>${uiLabelMap.WorkEffortMyStatus}</td>
> +        <td>${uiLabelMap.PartyGroupPartyId}</td>
> +        <#-- <td>${uiLabelMap.PartyRoleId}</td> -->
> +        <td>${uiLabelMap.WorkEffortActivityName}</td>
> +        <td>${uiLabelMap.CommonEdit}</td>
> +      </tr>
> +      <#assign alt_row = false>
> +      <#list groupActivities as workEffort>
> +        <tr<#if alt_row> class="alternate-row"</#if>>
> +          <td>${(workEffort.estimatedStartDate.toString())?if_exists}</td>
> +          <td>${workEffort.priority?if_exists}</td>
> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("currentStatusId"))).get("description",locale))?if_exists}</td>
> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem", Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId", workEffort.getString("statusId"))).get("description",locale))?if_exists}</td>
> +          <td>${workEffort.groupPartyId}</td>
> +          <#-- <td>${workEffort.roleTypeId}</td> -->
> +          <td><a href="<@ofbizContentUrl>/workeffort/control/WorkEffortSummary?workEffortId=${workEffort.workEffortId}</@ofbizContentUrl>">${workEffort.workEffortName}</a></td>
> +          <td class="button-col"><a href="<@ofbizContentUrl>/workeffort/control/acceptassignment?workEffortId=${workEffort.workEffortId}&partyId=${workEffort.partyId}&roleTypeId=${workEffort.roleTypeId}&fromDate=${workEffort.fromDate}</@ofbizContentUrl>">${uiLabelMap.WorkEffortAcceptAssignment}&nbsp;[${workEffort.workEffortId}]</a></td>
> +        </tr>
> +        <#assign alt_row = !alt_row>
> +      </#list>
> +    </table>
> +  </#if>
> +</div>
>
> Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl
> ------------------------------------------------------------------------------
>     svn:keywords = Date Rev Author URL Id
>
> Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl
> ------------------------------------------------------------------------------
>     svn:mime-type = text/plain
>
> Modified: ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml?rev=652225&r1=652224&r2=652225&view=diff
> ==============================================================================
> --- ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml (original)
> +++ ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml Tue Apr 29 19:02:04 2008
> @@ -95,21 +95,30 @@
>                                          </container>
>                                      </fail-widgets>
>                                  </section>
> -                                <include-screen name="Party" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="Contact" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="LoyaltyPoints" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="PaymentMethods" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="AvsSettings" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="FinAccounts" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="UserLogin" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="Attributes" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="Visits" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="Cart" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="SerializedInventory" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="Subscriptions" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="Content" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="ShipperAccount" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> -                                <include-screen name="Notes" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                <section>
> +                                    <widgets>
> +                                        <container style="lefthalf">
> +                                            <include-screen name="Party" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="Contact" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="LoyaltyPoints" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="PaymentMethods" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="AvsSettings" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                        </container>
> +                                        <container style="righthalf">
> +                                            <include-screen name="FinAccounts" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="UserLogin" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="Attributes" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="Visits" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="Cart" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="SerializedInventory" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="Subscriptions" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="Content" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="ShipperAccount" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="Notes" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                            <include-screen name="mytasks" location="component://party/widget/partymgr/ProfileScreens.xml"/>
> +                                        </container>
> +                                    </widgets>
> +                                </section>
>                              </widgets>
>                              <fail-widgets>
>                                  <container>
>
> Modified: ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml?rev=652225&r1=652224&r2=652225&view=diff
> ==============================================================================
> --- ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml (original)
> +++ ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml Tue Apr 29 19:02:04 2008
> @@ -382,4 +382,28 @@
>              </widgets>
>          </section>
>      </screen>
> +    
> +    <screen name="mytasks">
> +        <section>
> +            <actions>
> +                <service service-name="getWorkEffortAssignedActivities"/>
> +                <service service-name="getWorkEffortAssignedActivitiesByRole"/>
> +                <service service-name="getWorkEffortAssignedActivitiesByGroup"/>
> +                <service service-name="getWorkEffortAssignedTasks"/>
> +            </actions>
> +            <widgets>
> +                <section>
> +                    <condition>
> +                        <if-has-permission permission="WORKEFFORTMGR" action="_VIEW"/>
> +                    </condition>
> +                    <widgets>
> +                        <platform-specific><html><html-template location="component://party/webapp/partymgr/party/profileblocks/mytasks.ftl"/></html></platform-specific>
> +                    </widgets>
> +                    <fail-widgets>
> +                        <label style="h3">${uiLabelMap.WorkEffortViewPermissionError}</label>
> +                    </fail-widgets>
> +                </section>
> +            </widgets>
> +        </section>
> +    </screen>
>  </screens>
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r652225 - in /ofbiz/trunk/applications: marketing/webapp/sfa/findSfaParty.ftl party/webapp/partymgr/party/profileblocks/mytasks.ftl party/widget/partymgr/PartyScreens.xml party/widget/partymgr/ProfileScreens.xml

Anil Patel-3
Adrian,
Thanks for finding. I'll try to fix it asap.
Regards
Anil Patel

On Apr 30, 2008, at 1:40 PM, Adrian Crum wrote:

> The Party Profile page doesn't display in IE7.
>
> -Adrian
>
> [hidden email] wrote:
>> Author: apatel
>> Date: Tue Apr 29 19:02:04 2008
>> New Revision: 652225
>> URL: http://svn.apache.org/viewvc?rev=652225&view=rev
>> Log:
>> Adding screenlet for mytasks. Also converted Party Profile page  
>> into two column. Shubham thanks for your help.
>> Added:
>>    ofbiz/trunk/applications/party/webapp/partymgr/party/
>> profileblocks/mytasks.ftl   (with props)
>> Removed:
>>    ofbiz/trunk/applications/marketing/webapp/sfa/findSfaParty.ftl
>> Modified:
>>    ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml
>>    ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml
>> Added: ofbiz/trunk/applications/party/webapp/partymgr/party/
>> profileblocks/mytasks.ftl
>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/party/profileblocks/mytasks.ftl?rev=652225&view=auto
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =====================================================================
>> --- ofbiz/trunk/applications/party/webapp/partymgr/party/
>> profileblocks/mytasks.ftl (added)
>> +++ ofbiz/trunk/applications/party/webapp/partymgr/party/
>> profileblocks/mytasks.ftl Tue Apr 29 19:02:04 2008
>> @@ -0,0 +1,138 @@
>> +<#--
>> +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.
>> +-->
>> +
>> +<#setting locale = locale.toString()>
>> +<#setting time_zone = timeZone.getID()>
>> +<div class="screenlet">
>> +  <div class="screenlet-title-bar">
>> +    <ul>
>> +      <li class="h3">${uiLabelMap.WorkEffortMyCurrentTaskList}</li>
>> +      <li><a href="<@ofbizContentUrl>/workeffort/control/
>> EditWorkEffort?
>> workEffortTypeId=TASK&amp;currentStatusId=CAL_NEEDS_ACTION</
>> @ofbizContentUrl>">${uiLabelMap.WorkEffortNewTask}</a></li>
>> +    </ul>
>> +    <br class="clear"/>
>> +  </div>
>> +  <h3>${uiLabelMap.WorkEffortAssignedTasks}</h3>
>> +  <table class="basic-table hover-bar" cellspacing="0">
>> +    <tr class="header-row">
>> +      <td>${uiLabelMap.CommonStartDateTime}</td>
>> +      <td>${uiLabelMap.WorkEffortPriority}</td>
>> +      <td>${uiLabelMap.WorkEffortStatus}</td>
>> +      <td>${uiLabelMap.WorkEffortTaskName}</td>
>> +      <td>${uiLabelMap.CommonEdit}</td>
>> +    </tr>
>> +    <#assign alt_row = false>
>> +    <#list tasks as workEffort>
>> +      <tr<#if alt_row> class="alternate-row"</#if>>
>> +        <td>${(workEffort.estimatedStartDate.toString())?
>> if_exists}</td>
>> +        <td>${workEffort.priority?if_exists}</td>
>> +        <td>${(delegator.findByPrimaryKeyCache("StatusItem",  
>> Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId",  
>> workEffort
>> .getString("currentStatusId"))).get("description",locale))?
>> if_exists}</td>
>> +        <td><a href="<@ofbizContentUrl>/workeffort/control/
>> WorkEffortSummary?workEffortId=${workEffort.workEffortId}</
>> @ofbizContentUrl>">${workEffort.workEffortName}</a></td>
>> +        <td class="button-col"><a href="<@ofbizContentUrl>/
>> workeffort/control/WorkEffortSummary?workEffortId=$
>> {workEffort.workEffortId}</@ofbizContentUrl>">$
>> {workEffort.workEffortId}</a></td>
>> +      </tr>
>> +      <#assign alt_row = !alt_row>
>> +    </#list>
>> +  </table>
>> +  <#if (activities.size() > 0)>
>> +    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUser}</h3>
>> +    <table class="basic-table hover-bar" cellspacing="0">
>> +      <tr class="header-row">
>> +        <td>${uiLabelMap.CommonStartDateTime}</td>
>> +        <td>${uiLabelMap.WorkEffortPriority}</td>
>> +        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
>> +        <td>${uiLabelMap.WorkEffortMyStatus}</td>
>> +        <#-- <td>${uiLabelMap.PartyPartyId}</td> -->
>> +        <td>${uiLabelMap.PartyRoleId}</td>
>> +        <td>${uiLabelMap.WorkEffortActivityName}</td>
>> +        <td>${uiLabelMap.CommonEdit}</td>
>> +      </tr>
>> +      <#assign alt_row = false>
>> +      <#list activities as workEffort>
>> +        <tr<#if alt_row> class="alternate-row"</#if>>
>> +          <td>${(workEffort.estimatedStartDate.toString())?
>> if_exists}</td>
>> +          <td>${workEffort.priority?if_exists}</td>
>> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem",  
>> Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId",  
>> workEffort
>> .getString("currentStatusId"))).get("description",locale))?
>> if_exists}</td>
>> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem",  
>> Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId",  
>> workEffort.getString("statusId"))).get("description",locale))?
>> if_exists}</td>
>> +          <#-- <td>${workEffort.partyId}</td> -->
>> +          <td>${workEffort.roleTypeId}</td>
>> +          <td><a href="<@ofbizContentUrl>/workeffort/control/
>> WorkEffortSummary?workEffortId=${workEffort.workEffortId}</
>> @ofbizContentUrl>">${workEffort.workEffortName}</a></td>
>> +          <td class="button-col"><a href="<@ofbizContentUrl>/
>> workeffort/control/WorkEffortSummary?workEffortId=$
>> {workEffort.workEffortId}</@ofbizContentUrl>">$
>> {workEffort.workEffortId}</a></td>
>> +        </tr>
>> +        <#assign alt_row = !alt_row>
>> +      </#list>
>> +    </table>
>> +  </#if>
>> +  <#if (roleActivities.size() > 0)>
>> +    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUserRole}</h3>
>> +    <table class="basic-table hover-bar" cellspacing="0">
>> +      <tr class="header-row">
>> +        <td>${uiLabelMap.CommonStartDateTime}</td>
>> +        <td>${uiLabelMap.WorkEffortPriority}</td>
>> +        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
>> +        <td>${uiLabelMap.WorkEffortMyStatus}</td>
>> +        <#-- <td>${uiLabelMap.PartyPartyId}</td> -->
>> +        <td>${uiLabelMap.PartyRoleId}</td>
>> +        <td>${uiLabelMap.WorkEffortActivityName}</td>
>> +        <td>${uiLabelMap.CommonEdit}</td>
>> +      </tr>
>> +      <#assign alt_row = false>
>> +      <#list roleActivities as workEffort>
>> +        <tr<#if alt_row> class="alternate-row"</#if>>
>> +          <td>${(workEffort.estimatedStartDate.toString())?
>> if_exists}</td>
>> +          <td>${workEffort.priority?if_exists}</td>
>> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem",  
>> Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId",  
>> workEffort
>> .getString("currentStatusId"))).get("description",locale))?
>> if_exists}</td>
>> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem",  
>> Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId",  
>> workEffort.getString("statusId"))).get("description",locale))?
>> if_exists}</td>
>> +          <#-- <td>${workEffort.partyId}</td> -->
>> +          <td>${workEffort.roleTypeId}</td>
>> +          <td><a href="<@ofbizContentUrl>/workeffort/control/
>> WorkEffortSummary?workEffortId=${workEffort.workEffortId}</
>> @ofbizContentUrl>">${workEffort.workEffortName}</a></td>
>> +          <td class="button-col"><a href="<@ofbizContentUrl>/
>> workeffort/control/acceptRoleAssignment?workEffortId=$
>> {workEffort.workEffortId}&partyId=${workEffort.partyId}&roleTypeId=$
>> {workEffort.roleTypeId}&fromDate=${workEffort.fromDate.toString()}</
>> @ofbizContentUrl>">${uiLabelMap.WorkEffortAcceptAssignment}&nbsp;[$
>> {workEffort.workEffortId}]</a></td>
>> +        </tr>
>> +        <#assign alt_row = !alt_row>
>> +      </#list>
>> +    </table>
>> +  </#if>
>> +  <#if (groupActivities.size() > 0)>
>> +    <h3>${uiLabelMap.WorkEffortWorkflowActivitiesUserGroup}</h3>
>> +    <table class="basic-table hover-bar" cellspacing="0">
>> +      <tr class="header-row">
>> +        <td>${uiLabelMap.CommonStartDateTime}</td>
>> +        <td>${uiLabelMap.WorkEffortPriority}</td>
>> +        <td>${uiLabelMap.WorkEffortActivityStatus}</td>
>> +        <td>${uiLabelMap.WorkEffortMyStatus}</td>
>> +        <td>${uiLabelMap.PartyGroupPartyId}</td>
>> +        <#-- <td>${uiLabelMap.PartyRoleId}</td> -->
>> +        <td>${uiLabelMap.WorkEffortActivityName}</td>
>> +        <td>${uiLabelMap.CommonEdit}</td>
>> +      </tr>
>> +      <#assign alt_row = false>
>> +      <#list groupActivities as workEffort>
>> +        <tr<#if alt_row> class="alternate-row"</#if>>
>> +          <td>${(workEffort.estimatedStartDate.toString())?
>> if_exists}</td>
>> +          <td>${workEffort.priority?if_exists}</td>
>> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem",  
>> Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId",  
>> workEffort
>> .getString("currentStatusId"))).get("description",locale))?
>> if_exists}</td>
>> +          <td>${(delegator.findByPrimaryKeyCache("StatusItem",  
>> Static["org.ofbiz.base.util.UtilMisc"].toMap("statusId",  
>> workEffort.getString("statusId"))).get("description",locale))?
>> if_exists}</td>
>> +          <td>${workEffort.groupPartyId}</td>
>> +          <#-- <td>${workEffort.roleTypeId}</td> -->
>> +          <td><a href="<@ofbizContentUrl>/workeffort/control/
>> WorkEffortSummary?workEffortId=${workEffort.workEffortId}</
>> @ofbizContentUrl>">${workEffort.workEffortName}</a></td>
>> +          <td class="button-col"><a href="<@ofbizContentUrl>/
>> workeffort/control/acceptassignment?workEffortId=$
>> {workEffort.workEffortId}&partyId=${workEffort.partyId}&roleTypeId=$
>> {workEffort.roleTypeId}&fromDate=${workEffort.fromDate}</
>> @ofbizContentUrl>">${uiLabelMap.WorkEffortAcceptAssignment}&nbsp;[$
>> {workEffort.workEffortId}]</a></td>
>> +        </tr>
>> +        <#assign alt_row = !alt_row>
>> +      </#list>
>> +    </table>
>> +  </#if>
>> +</div>
>> Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/
>> profileblocks/mytasks.ftl
>> ------------------------------------------------------------------------------
>>    svn:eol-style = native
>> Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/
>> profileblocks/mytasks.ftl
>> ------------------------------------------------------------------------------
>>    svn:keywords = Date Rev Author URL Id
>> Propchange: ofbiz/trunk/applications/party/webapp/partymgr/party/
>> profileblocks/mytasks.ftl
>> ------------------------------------------------------------------------------
>>    svn:mime-type = text/plain
>> Modified: ofbiz/trunk/applications/party/widget/partymgr/
>> PartyScreens.xml
>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml?rev=652225&r1=652224&r2=652225&view=diff
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =====================================================================
>> --- ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml  
>> (original)
>> +++ ofbiz/trunk/applications/party/widget/partymgr/PartyScreens.xml  
>> Tue Apr 29 19:02:04 2008
>> @@ -95,21 +95,30 @@
>>                                         </container>
>>                                     </fail-widgets>
>>                                 </section>
>> -                                <include-screen name="Party"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen name="Contact"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen  
>> name="LoyaltyPoints" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> -                                <include-screen  
>> name="PaymentMethods" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> -                                <include-screen name="AvsSettings"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen name="FinAccounts"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen name="UserLogin"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen name="Attributes"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen name="Visits"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen name="Cart"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen  
>> name="SerializedInventory" location="component://party/widget/
>> partymgr/ProfileScreens.xml"/>
>> -                                <include-screen  
>> name="Subscriptions" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> -                                <include-screen name="Content"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> -                                <include-screen  
>> name="ShipperAccount" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> -                                <include-screen name="Notes"  
>> location="component://party/widget/partymgr/ProfileScreens.xml"/>
>> +                                <section>
>> +                                    <widgets>
>> +                                        <container style="lefthalf">
>> +                                            <include-screen  
>> name="Party" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="Contact" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="LoyaltyPoints" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="PaymentMethods" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="AvsSettings" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                        </container>
>> +                                        <container  
>> style="righthalf">
>> +                                            <include-screen  
>> name="FinAccounts" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="UserLogin" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="Attributes" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="Visits" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="Cart" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="SerializedInventory" location="component://party/widget/
>> partymgr/ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="Subscriptions" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="Content" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="ShipperAccount" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="Notes" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                            <include-screen  
>> name="mytasks" location="component://party/widget/partymgr/
>> ProfileScreens.xml"/>
>> +                                        </container>
>> +                                    </widgets>
>> +                                </section>
>>                             </widgets>
>>                             <fail-widgets>
>>                                 <container>
>> Modified: ofbiz/trunk/applications/party/widget/partymgr/
>> ProfileScreens.xml
>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/widget/partymgr/ProfileScreens.xml?rev=652225&r1=652224&r2=652225&view=diff
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =====================================================================
>> --- ofbiz/trunk/applications/party/widget/partymgr/
>> ProfileScreens.xml (original)
>> +++ ofbiz/trunk/applications/party/widget/partymgr/
>> ProfileScreens.xml Tue Apr 29 19:02:04 2008
>> @@ -382,4 +382,28 @@
>>             </widgets>
>>         </section>
>>     </screen>
>> +    +    <screen name="mytasks">
>> +        <section>
>> +            <actions>
>> +                <service service-
>> name="getWorkEffortAssignedActivities"/>
>> +                <service service-
>> name="getWorkEffortAssignedActivitiesByRole"/>
>> +                <service service-
>> name="getWorkEffortAssignedActivitiesByGroup"/>
>> +                <service service-name="getWorkEffortAssignedTasks"/>
>> +            </actions>
>> +            <widgets>
>> +                <section>
>> +                    <condition>
>> +                        <if-has-permission  
>> permission="WORKEFFORTMGR" action="_VIEW"/>
>> +                    </condition>
>> +                    <widgets>
>> +                        <platform-specific><html><html-template  
>> location="component://party/webapp/partymgr/party/profileblocks/
>> mytasks.ftl"/></html></platform-specific>
>> +                    </widgets>
>> +                    <fail-widgets>
>> +                        <label style="h3">$
>> {uiLabelMap.WorkEffortViewPermissionError}</label>
>> +                    </fail-widgets>
>> +                </section>
>> +            </widgets>
>> +        </section>
>> +    </screen>
>> </screens>


smime.p7s (3K) Download Attachment