Author: jleroux
Date: Sun Jan 11 20:43:15 2015
New Revision: 1650967
URL:
http://svn.apache.org/r1650967Log:
A patch from Pierre Smits for "Tasks menu item should only be visible to persons with appropriate rights"
https://issues.apache.org/jira/browse/OFBIZ-5833Currently the menu item Tasks (and the subsequent overview) is visibe to all persons having basic access to the application.
However, persons with assigned tasks can view these through the My Tasks options and project managers of assigned projects can view the tasks via the project.
jleroux: this makes sense to me, else what for "My Tasks" would be?
Modified:
ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectMenus.xml
Modified: ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectMenus.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectMenus.xml?rev=1650967&r1=1650966&r2=1650967&view=diff==============================================================================
--- ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectMenus.xml (original)
+++ ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectMenus.xml Sun Jan 11 20:43:15 2015
@@ -25,7 +25,12 @@
<menu-item name="mytasks" title="${uiLabelMap.WorkEffortMyTasks}"><link target="MyTasks"/></menu-item>
<menu-item name="mytime" title="${uiLabelMap.WorkEffortTimesheetMyTime}"><link target="MyTimesheet"/></menu-item>
<menu-item name="projects" title="${uiLabelMap.WorkEffortProjects}"><link target="FindProject"/></menu-item>
- <menu-item name="task" title="${uiLabelMap.ProjectMgrTasks}"><link target="FindTask"/></menu-item>
+ <menu-item name="task" title="${uiLabelMap.ProjectMgrTasks}">
+ <condition>
+ <if-has-permission permission="PROJECTMGR_ADMIN"/>
+ </condition>
+ <link target="FindTask"/>
+ </menu-item>
<menu-item name="resources" title="${uiLabelMap.ProjectMgrResources}">
<condition>
<if-has-permission permission="PROJECTMGR_ADMIN"/>