Author: mor
Date: Sat Nov 28 12:12:56 2009 New Revision: 885087 URL: http://svn.apache.org/viewvc?rev=885087&view=rev Log: Replaced the permission required to update/delete a contact mech for Facility with correct permission. Also added permission check to create a facility contact mech. Modified: ofbiz/trunk/applications/product/webapp/facility/facility/ViewContactMechs.ftl ofbiz/trunk/applications/product/widget/facility/FacilityScreens.xml Modified: ofbiz/trunk/applications/product/webapp/facility/facility/ViewContactMechs.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/webapp/facility/facility/ViewContactMechs.ftl?rev=885087&r1=885086&r2=885087&view=diff ============================================================================== --- ofbiz/trunk/applications/product/webapp/facility/facility/ViewContactMechs.ftl (original) +++ ofbiz/trunk/applications/product/webapp/facility/facility/ViewContactMechs.ftl Sat Nov 28 12:12:56 2009 @@ -90,10 +90,10 @@ </td> <td class="button-col"> - <#if security.hasEntityPermission("PARTYMGR", "_UPDATE", session)> + <#if security.hasEntityPermission("FACILITY", "_UPDATE", session)> <a href='<@ofbizUrl>EditContactMech?facilityId=${facilityId}&contactMechId=${contactMech.contactMechId}</@ofbizUrl>'>${uiLabelMap.CommonUpdate}</a> </#if> - <#if security.hasEntityPermission("PARTYMGR", "_DELETE", session)> + <#if security.hasEntityPermission("FACILITY", "_DELETE", session)> <form action="<@ofbizUrl>deleteContactMech/ViewContactMechs</@ofbizUrl>" name="deleteContactForm_${contactMechMap_index}" method="post"> <input type="hidden" name="facilityId" value="${facilityId?if_exists}"/> <input type="hidden" name="contactMechId" value="${contactMech.contactMechId?if_exists}"/> Modified: ofbiz/trunk/applications/product/widget/facility/FacilityScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/widget/facility/FacilityScreens.xml?rev=885087&r1=885086&r2=885087&view=diff ============================================================================== --- ofbiz/trunk/applications/product/widget/facility/FacilityScreens.xml (original) +++ ofbiz/trunk/applications/product/widget/facility/FacilityScreens.xml Sat Nov 28 12:12:56 2009 @@ -799,9 +799,16 @@ <parameter param-name="facilityId"/> <parameter param-name="externalLoginKey"/> </link> - <link target="EditContactMech" text="${uiLabelMap.ProductNewContactMech}" style="buttontext"> - <parameter param-name="facilityId"/> - </link> + <section> + <condition> + <if-service-permission service-name="facilityGenericPermission" main-action="CREATE"/> + </condition> + <widgets> + <link target="EditContactMech" text="${uiLabelMap.ProductNewContactMech}" style="buttontext"> + <parameter param-name="facilityId"/> + </link> + </widgets> + </section> </widgets> </section> </container> |
Free forum by Nabble | Edit this page |