Author: adrianc
Date: Thu Jul 2 16:25:27 2009 New Revision: 790650 URL: http://svn.apache.org/viewvc?rev=790650&view=rev Log: Moved the iCalendar controller.xml entries into their own file - so they can be included in other apps without having to include all of work effort. Plus some minor fixes to the UI. Added: ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml (with props) Modified: ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/controller.xml ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml ofbiz/trunk/applications/workeffort/widget/WorkEffortScreens.xml Modified: ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/controller.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/controller.xml?rev=790650&r1=790649&r2=790650&view=diff ============================================================================== --- ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/controller.xml (original) +++ ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/controller.xml Thu Jul 2 16:25:27 2009 @@ -21,6 +21,7 @@ <site-conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/site-conf.xsd"> <include location="component://common/webcommon/WEB-INF/common-controller.xml"/> + <include location="component://workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml"/> <description>Work Manager Module Site Configuration File</description> <owner>Copyright 2001-2009 The Apache Software Foundation</owner> @@ -126,68 +127,6 @@ <response name="error" type="view" value="ListWorkEfforts"/> </request-map> - <!-- iCalendar requests and events --> - <request-map uri="EditICalendar"> - <security https="true" auth="true"/> - <response name="success" type="view" value="EditICalendar"/> - </request-map> - <request-map uri="ICalendarChildren"> - <security https="true" auth="true"/> - <response name="success" type="view" value="ICalendarChildren"/> - </request-map> - <request-map uri="ICalendarParties"> - <security https="true" auth="true"/> - <response name="success" type="view" value="ICalendarParties"/> - </request-map> - <request-map uri="ICalendarFixedAssets"> - <security https="true" auth="true"/> - <response name="success" type="view" value="ICalendarFixedAssets"/> - </request-map> - <request-map uri="FindICalendars"> - <security https="true" auth="true"/> - <response name="success" type="view" value="FindICalendars"/> - </request-map> - <request-map uri="ICalendarHelp"> - <security https="true" auth="true"/> - <response name="success" type="view" value="ICalendarHelp"/> - </request-map> - <request-map uri="createICalendar"> - <security https="true" auth="true"/> - <event type="service" invoke="createWorkEffort"/> - <response name="success" type="view-home" value="EditICalendar"/> - <response name="error" type="view" value="EditICalendar"/> - </request-map> - <request-map uri="updateICalendar"> - <security https="true" auth="true"/> - <event type="service" invoke="updateWorkEffort"/> - <response name="success" type="view-home" value="EditICalendar"/> - <response name="error" type="view" value="EditICalendar"/> - </request-map> - <request-map uri="createICalendarPartyAssign"> - <security https="true" auth="true"/> - <event type="service" invoke="assignPartyToWorkEffort"/> - <response name="success" type="view-home" value="ICalendarParties"/> - <response name="error" type="view-home" value="ICalendarParties"/> - </request-map> - <request-map uri="updateICalendarPartyAssign"> - <security https="true" auth="true"/> - <event type="service" invoke="updatePartyToWorkEffortAssignment"/> - <response name="success" type="view" value="ICalendarParties"/> - <response name="error" type="view" value="ICalendarParties"/> - </request-map> - <request-map uri="createICalendarFixedAssetAssign"> - <security https="true" auth="true"/> - <event type="service" invoke="createWorkEffortFixedAssetAssign"/> - <response name="success" type="view" value="ICalendarFixedAssets"/> - <response name="error" type="view" value="ICalendarFixedAssets"/> - </request-map> - <request-map uri="updateICalendarFixedAssetAssign"> - <security https="true" auth="true"/> - <event type="service" invoke="updateWorkEffortFixedAssetAssign"/> - <response name="success" type="view" value="ICalendarFixedAssets"/> - <response name="error" type="view" value="ICalendarFixedAssets"/> - </request-map> - <request-map uri="ListWorkEffortFixedAssetAssigns"> <security https="true" auth="true"/> <response name="success" type="view" value="ListWorkEffortFixedAssetAssigns"/> @@ -751,13 +690,6 @@ <view-map name="EditWorkEffortAssoc" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#EditWorkEffortAssoc"/> <view-map name="AddWorkEffortAssoc" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#AddWorkEffortAssoc"/> - <view-map name="EditICalendar" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#EditICalendar"/> - <view-map name="ICalendarChildren" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ICalendarChildren"/> - <view-map name="ICalendarParties" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ICalendarParties"/> - <view-map name="ICalendarFixedAssets" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ICalendarFixedAssets"/> - <view-map name="FindICalendars" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#FindICalendars"/> - <view-map name="ICalendarHelp" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ICalendarHelp"/> - <view-map name="ListWorkEffortEventReminders" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ListWorkEffortEventReminders"/> <view-map name="ListWorkEffortFixedAssetAssigns" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ListWorkEffortFixedAssetAssigns"/> <view-map name="ListWorkEffortPartyAssigns" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ListWorkEffortPartyAssigns"/> Added: ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml?rev=790650&view=auto ============================================================================== --- ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml (added) +++ ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml Thu Jul 2 16:25:27 2009 @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!-- +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. +--> + +<site-conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/site-conf.xsd"> + <include location="component://common/webcommon/WEB-INF/common-controller.xml"/> + <description>iCalendar UI Configuration File</description> + <owner>Copyright 2001-2009 The Apache Software Foundation</owner> + + <!-- Events to run on every request before security (chains exempt) --> + <!-- + <preprocessor> + </preprocessor> + --> + <!-- Events to run on every request after all other processing (chains exempt) --> + <!-- + <postprocessor> + <event name="test" type="java" path="org.ofbiz.webapp.event.TestEvent" invoke="test"/> + </postprocessor> + --> + + <!-- Request Mappings --> + + <request-map uri="EditICalendar"> + <security https="true" auth="true"/> + <response name="success" type="view" value="EditICalendar"/> + </request-map> + <request-map uri="ICalendarChildren"> + <security https="true" auth="true"/> + <response name="success" type="view" value="ICalendarChildren"/> + </request-map> + <request-map uri="ICalendarParties"> + <security https="true" auth="true"/> + <response name="success" type="view" value="ICalendarParties"/> + </request-map> + <request-map uri="ICalendarFixedAssets"> + <security https="true" auth="true"/> + <response name="success" type="view" value="ICalendarFixedAssets"/> + </request-map> + <request-map uri="FindICalendars"> + <security https="true" auth="true"/> + <response name="success" type="view" value="FindICalendars"/> + </request-map> + <request-map uri="ICalendarHelp"> + <security https="true" auth="true"/> + <response name="success" type="view" value="ICalendarHelp"/> + </request-map> + <request-map uri="createICalendar"> + <security https="true" auth="true"/> + <event type="service" invoke="createWorkEffort"/> + <response name="success" type="view-home" value="EditICalendar"/> + <response name="error" type="view" value="EditICalendar"/> + </request-map> + <request-map uri="updateICalendar"> + <security https="true" auth="true"/> + <event type="service" invoke="updateWorkEffort"/> + <response name="success" type="view-home" value="EditICalendar"/> + <response name="error" type="view" value="EditICalendar"/> + </request-map> + <request-map uri="createICalendarPartyAssign"> + <security https="true" auth="true"/> + <event type="service" invoke="assignPartyToWorkEffort"/> + <response name="success" type="view-home" value="ICalendarParties"/> + <response name="error" type="view-home" value="ICalendarParties"/> + </request-map> + <request-map uri="updateICalendarPartyAssign"> + <security https="true" auth="true"/> + <event type="service" invoke="updatePartyToWorkEffortAssignment"/> + <response name="success" type="view" value="ICalendarParties"/> + <response name="error" type="view" value="ICalendarParties"/> + </request-map> + <request-map uri="createICalendarFixedAssetAssign"> + <security https="true" auth="true"/> + <event type="service" invoke="createWorkEffortFixedAssetAssign"/> + <response name="success" type="view" value="ICalendarFixedAssets"/> + <response name="error" type="view" value="ICalendarFixedAssets"/> + </request-map> + <request-map uri="updateICalendarFixedAssetAssign"> + <security https="true" auth="true"/> + <event type="service" invoke="updateWorkEffortFixedAssetAssign"/> + <response name="success" type="view" value="ICalendarFixedAssets"/> + <response name="error" type="view" value="ICalendarFixedAssets"/> + </request-map> + + <!-- View Mappings --> + + <view-map name="EditICalendar" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#EditICalendar"/> + <view-map name="ICalendarChildren" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ICalendarChildren"/> + <view-map name="ICalendarParties" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ICalendarParties"/> + <view-map name="ICalendarFixedAssets" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ICalendarFixedAssets"/> + <view-map name="FindICalendars" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#FindICalendars"/> + <view-map name="ICalendarHelp" type="screen" page="component://workeffort/widget/WorkEffortScreens.xml#ICalendarHelp"/> +</site-conf> Propchange: ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml ------------------------------------------------------------------------------ svn:keywords = "Date Rev Author URL Id" Propchange: ofbiz/trunk/applications/workeffort/webapp/workeffort/WEB-INF/icalendar-controller.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Modified: ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml?rev=790650&r1=790649&r2=790650&view=diff ============================================================================== --- ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml (original) +++ ofbiz/trunk/applications/workeffort/widget/WorkEffortForms.xml Thu Jul 2 16:25:27 2009 @@ -1397,7 +1397,7 @@ <form name="ListIcalendars" list-name="listIt" type="list" odd-row-style="alternate-row" header-row-style="header-row-2" default-table-style="basic-table hover-bar"> <actions> - <entity-and entity-name="WorkEffortAndPartyAssign" list="listIt"> + <entity-and entity-name="WorkEffortAndPartyAssign" list="listIt" filter-by-date="true"> <field-map field-name="workEffortTypeId" value="PUBLISH_PROPS"/> <field-map field-name="partyId" from-field="userLogin.partyId"/> <field-map field-name="statusId" value="PRTYASGN_ASSIGNED"/> Modified: ofbiz/trunk/applications/workeffort/widget/WorkEffortScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/widget/WorkEffortScreens.xml?rev=790650&r1=790649&r2=790650&view=diff ============================================================================== --- ofbiz/trunk/applications/workeffort/widget/WorkEffortScreens.xml (original) +++ ofbiz/trunk/applications/workeffort/widget/WorkEffortScreens.xml Thu Jul 2 16:25:27 2009 @@ -872,6 +872,7 @@ <section> <actions> <set field="headerItem" value="WorkEffortICalendar"/> + <set field="title" value="${uiLabelMap.WorkEffortICalendarFind}"/> </actions> <widgets> <decorator-screen name="main-decorator" location="${parameters.mainDecoratorLocation}"> @@ -882,7 +883,7 @@ </condition> <widgets> <container style="h1"> - <label text="${uiLabelMap.WorkEffortICalendarFind}"/> + <label text="${title}"/> </container> <container style="button-bar"> <link text="${uiLabelMap.CommonCreate}" target="EditICalendar" style="buttontext"/> |
Free forum by Nabble | Edit this page |