You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ha...@apache.org on 2009/08/03 09:29:26 UTC
svn commit: r800231 - in /ofbiz/trunk/specialpurpose/projectmgr:
config/ProjectMgrUiLabels.xml widget/TaskScreens.xml
widget/forms/ProjectForms.xml widget/forms/TaskForms.xml
Author: hansbak
Date: Mon Aug 3 07:29:25 2009
New Revision: 800231
URL: http://svn.apache.org/viewvc?rev=800231&view=rev
Log:
allow the assignment of a task to another project, small cleanup, added a link
Modified:
ofbiz/trunk/specialpurpose/projectmgr/config/ProjectMgrUiLabels.xml
ofbiz/trunk/specialpurpose/projectmgr/widget/TaskScreens.xml
ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml
ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TaskForms.xml
Modified: ofbiz/trunk/specialpurpose/projectmgr/config/ProjectMgrUiLabels.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/config/ProjectMgrUiLabels.xml?rev=800231&r1=800230&r2=800231&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/projectmgr/config/ProjectMgrUiLabels.xml (original)
+++ ofbiz/trunk/specialpurpose/projectmgr/config/ProjectMgrUiLabels.xml Mon Aug 3 07:29:25 2009
@@ -19,6 +19,9 @@
under the License.
-->
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <property key="AssignTaskOtherProject">
+ <value xml:lang="en">Assign Task to other project phase</value>
+ </property>
<property key="FormFieldTitle_actualHours">
<value xml:lang="en">Actual Hours</value>
<value xml:lang="fr">Heures réelles</value>
Modified: ofbiz/trunk/specialpurpose/projectmgr/widget/TaskScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/widget/TaskScreens.xml?rev=800231&r1=800230&r2=800231&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/projectmgr/widget/TaskScreens.xml (original)
+++ ofbiz/trunk/specialpurpose/projectmgr/widget/TaskScreens.xml Mon Aug 3 07:29:25 2009
@@ -202,9 +202,16 @@
<section>
<!-- To add a new Project -->
<widgets>
+ <container style="lefthalf">
+ <screenlet title="${uiLabelMap.PageTitleEditTask} #${task.workEffortId} ${uiLabelMap.CommonInformation}">
+ <include-form name="EditTask" location="component://projectmgr/widget/forms/TaskForms.xml"/>
+ </screenlet>
+ </container>
+ <container style="righthalf">
<screenlet title="${uiLabelMap.PageTitleEditTask} #${task.workEffortId} ${uiLabelMap.CommonInformation}">
- <include-form name="EditTask" location="component://projectmgr/widget/forms/TaskForms.xml"/>
+ <include-form name="AssignTaskOtherProject" location="component://projectmgr/widget/forms/TaskForms.xml"/>
</screenlet>
+ </container>
</widgets>
</section>
</decorator-section>
Modified: ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml?rev=800231&r1=800230&r2=800231&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml (original)
+++ ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml Mon Aug 3 07:29:25 2009
@@ -126,8 +126,8 @@
<set field="showPosition1" value="${bsh:String prev=(String)previousItem.get("workEffortId");return new Boolean(!(prev!=null&&prev.equals(workEffortId)));}" type="Boolean"/>
</row-actions>
<field name="workEffortId"><hidden/></field>
- <field name="phaseName" position="1" use-when="showPosition1"><display/></field>
- <field name="workEffortName" position="1" use-when="showPosition1"><display/></field>
+ <field name="phaseName" position="1" use-when="showPosition1"><display description="${phaseName}[${phaseId}]"/></field>
+ <field name="workEffortName" title="${uiLabelMap.FormFieldTitle_taskName}" position="1" use-when="showPosition1"><hyperlink target="taskView?workEffortId=${workEffortId}" description="${workEffortName}[${workEffortId}]"/></field>
<field name="timesheetId" position="2">
<hyperlink description="${timesheetId}" target="Timesheet">
<parameter param-name="timesheetId"/>
Modified: ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TaskForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TaskForms.xml?rev=800231&r1=800230&r2=800231&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TaskForms.xml (original)
+++ ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TaskForms.xml Mon Aug 3 07:29:25 2009
@@ -21,8 +21,7 @@
<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-form.xsd">
- <form name="EditTask" type="single" target="updateTask" default-map-name="task"
- header-row-style="header-row" default-table-style="basic-table">
+ <form name="EditTask" type="single" target="updateTask" default-map-name="task">
<alt-target use-when="myTask!=void && parameters.get("workEffortParentId")!=null" target="createMyTask"/>
<alt-target use-when="myTask!=void && parameters.get("workEffortParentId")==null" target="MyTasks"/>
<alt-target use-when="myTask==void&&task==null&&projectId==void" target="createTask"/>
@@ -108,8 +107,23 @@
<field name="estimatedCompletionDate" title="${uiLabelMap.FormFieldTitle_estimatedCompletionDate}" position="2"><date-time type="date"/></field>
<field name="save" title="${uiLabelMap.CommonSave}"><submit/></field>
</form>
- <form name="AddProjectPhase" type="single" target="createProjectTaskOrPhase"
- header-row-style="header-row" default-table-style="basic-table">
+
+ <form name="AssignTaskOtherProject" type="single" target="updateTask" default-map-name="task">
+ <field name="workEffortId"><hidden/></field>
+ <field name="workEffortParentId" entry-name="empty" title="${uiLabelMap.ProjectMgrTaskPhase}*" tooltip="${uiLabelMap.CommonRequired}">
+ <drop-down allow-empty="false">
+ <entity-options entity-name="ProjectPartyAndPhase" key-field-name="phaseId" description="${projectName} -- ${phaseName}">
+ <entity-constraint name="partyId" env-name="userLogin.partyId"/>
+ <entity-constraint name="projectId" operator="not-equals" env-name="projectId"/>
+ <entity-order-by field-name="projectName"/>
+ <entity-order-by field-name="phaseName"/>
+ </entity-options>
+ </drop-down>
+ </field>
+ <field name="save" title="${uiLabelMap.CommonSave}"><submit/></field>
+ </form>
+
+ <form name="AddProjectPhase" type="single" target="createProjectTaskOrPhase">
<field name="projectId"><hidden value="${parameters.projectId}"/></field>
<field name="workEffortParentId"><hidden value="${parameters.projectId}"/></field>
<field name="workEffortTypeId"><hidden value="PHASE"/></field>
@@ -118,8 +132,7 @@
<field name="phaseDdescription" parameter-name="description" title="${uiLabelMap.CommonDescription}"><text/></field>
<field name="save" title="${uiLabelMap.CommonSave}"><submit/></field>
</form>
- <form name="AddPhase" type="single" target="createProjectPhase"
- header-row-style="header-row" default-table-style="basic-table">
+ <form name="AddPhase" type="single" target="createProjectPhase">
<field name="projectId"><hidden value="${parameters.projectId}"/></field>
<field name="workEffortParentId"><hidden value="${parameters.projectId}"/></field>
<field name="workEffortTypeId"><hidden value="PHASE"/></field>
@@ -128,8 +141,7 @@
<field name="phaseDdescription" parameter-name="description" title="${uiLabelMap.CommonDescription}"><text/></field>
<field name="save" title="${uiLabelMap.CommonSave}"><submit/></field>
</form>
- <form name="FindTask" type="single" target="FindTask"
- header-row-style="header-row" default-table-style="basic-table">
+ <form name="FindTask" type="single" target="FindTask">
<field name="noConditionFind"><hidden value="Y"/></field>
<field name="workEffortTypeId"><hidden value="TASK"/></field>
<field name="workEffortId" title="${uiLabelMap.ProjectMgrTaskId}"><text-find default-option="contains" ignore-case="true"/></field>
@@ -272,8 +284,7 @@
</hyperlink>
</field>
</form>
- <form name="assignTaskToMe" type="single" target="addTaskAssignment"
- header-row-style="header-row" default-table-style="basic-table">
+ <form name="assignTaskToMe" type="single" target="addTaskAssignment">
<alt-target use-when="parameters.get("workEffortId")==null" target="MyTasks"/>
<field name="partyId"><hidden value="${userLogin.partyId}"/></field>
<field name="statusId"><hidden value="PAS_ASSIGNED"/></field>
@@ -352,8 +363,7 @@
<field name="actualCompletionDate" entry-name="r.taskInfo.actualCompletionDate" title="${uiLabelMap.FormFieldTitle_actualCompletionDate}"><display type="date"/></field>
<field name="deleteButton"><submit button-type="button"/></field>
</form>
- <form name="AddDependencyBefore" type="single" target="addDependency"
- header-row-style="header-row" default-table-style="basic-table">
+ <form name="AddDependencyBefore" type="single" target="addDependency">
<field name="workEffortId"><hidden/></field>
<field name="workEffortIdTo"><hidden value="${parameters.workEffortId}"/></field>
<field name="workEffortAssocTypeId"><hidden value="WORK_EFF_DEPENDENCY"/></field>
@@ -369,8 +379,7 @@
</field>
<field name="addButton"><submit/></field>
</form>
- <form name="AddDependencyAfter" type="single" target="addDependency"
- header-row-style="header-row" default-table-style="basic-table">
+ <form name="AddDependencyAfter" type="single" target="addDependency">
<field name="workEffortIdFrom"><hidden value="${workEffortId}"/></field>
<field name="workEffortId"><hidden/></field>
<field name="workEffortAssocTypeId"><hidden value="WORK_EFF_DEPENDENCY"/></field>
@@ -401,8 +410,7 @@
<field name="estimatedCost" title="${uiLabelMap.ProjectMgrEstimatedCost}" widget-style="linktext"><text/></field>
<field name="submitButton" title="${uiLabelMap.CommonUpdate}"><submit button-type="button"/></field>
</form>
- <form name="AddTaskSkill" type="single" target="createTaskSkillStandard"
- header-row-style="header-row" default-table-style="basic-table">
+ <form name="AddTaskSkill" type="single" target="createTaskSkillStandard">
<field name="workEffortId"><hidden value="${workEffortId}"/></field>
<field name="skillTypeId"><drop-down>
<entity-options entity-name="SkillType" description="${description}"/>
@@ -462,7 +470,7 @@
</hyperlink>
</field>
</form>
- <form name="createTimeEntry" type="single" target="createTimeEntry" header-row-style="header-row" default-table-style="basic-table">
+ <form name="createTimeEntry" type="single" target="createTimeEntry">
<field name="fromDate" title="${uiLabelMap.CommonDate}"><date-time type="date"/></field>
<field name="hours"><text size="10"/></field>
<field name="partyId">
@@ -540,13 +548,13 @@
</form>
<form name="EditWorkEffortPartyAssigns" target="deleteTaskPartyAssign" title="" type="list" paginate-target="EditTaskPartyAssigns"
odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar">
- <alt-target use-when="thruDate!=null" target="removeTaskPartyAssign"/>
<actions>
<entity-condition entity-name="WorkEffortPartyAssignment">
<condition-expr field-name="workEffortId" operator="equals" from-field="workEffortId"/>
<order-by field-name="roleTypeId"/>
</entity-condition>
</actions>
+ <alt-target use-when="thruDate!=null" target="removeTaskPartyAssign"/>
<field name="workEffortId"><hidden/></field>
<field name="projectId"><hidden/></field>
<field name="partyId" widget-style="buttontext">
@@ -734,8 +742,7 @@
<field name="save" title="${uiLabelMap.CommonSave}"><submit/></field>
</form>
- <form name="AddWorkEffortSurveyAppl" type="single" target="createWorkEffortSurveyAppl"
- header-row-style="header-row" default-table-style="basic-table">
+ <form name="AddWorkEffortSurveyAppl" type="single" target="createWorkEffortSurveyAppl">
<auto-fields-service service-name="createWorkEffortSurveyAppl"/>
<field name="workEffortId"><hidden/></field>
<field name="surveyId">