You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by er...@apache.org on 2012/10/30 22:19:34 UTC
svn commit: r1403874 [6/7] - in /ofbiz/branches/20120329_portletWidget:
applications/content/data/ applications/party/config/
applications/party/data/ applications/party/data/helpdata/EN/
applications/party/data/helpdata/FR/ applications/party/entityde...
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileForms.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileForms.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileForms.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileMenus.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileMenus.xml?rev=1403874&view=auto
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileMenus.xml (added)
+++ ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileMenus.xml Tue Oct 30 21:19:31 2012
@@ -0,0 +1,564 @@
+<?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.
+-->
+
+<menus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-menu.xsd">
+
+ <menu name="PartyInfo">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ </actions>
+ <menu-item name="refresh">
+ <condition>
+ <or>
+ <if-empty field="showScreenletMenu"/>
+ <if-compare field="showScreenletMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.Refresh}" image-title="${uiLabelMap.IconsTooltips_Refresh}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="updatePerson">
+ <condition>
+ <and>
+ <or>
+ <if-empty field="showEditButton"/>
+ <if-compare field="showEditButton" operator="equals" value="Y"/>
+ </or>
+ <not><if-empty field="lookupPerson"/></not>
+ <or>
+ <if-has-permission permission="PARTYMGR" action="_GRP_UPDATE"/>
+ <if-compare-field field="parameters.partyId" operator="equals" to-field="userLogin.partyId"/>
+ </or>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" target="EditPersonPt" area-id="${subAreaDivId}"
+ image-location="${iconsPurpose.Edit}" image-title="${uiLabelMap.IconsTooltips_Edit}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="updatePartyGroup">
+ <condition>
+ <and>
+ <or>
+ <if-empty field="showEditButton"/>
+ <if-compare field="showEditButton" operator="equals" value="Y"/>
+ </or>
+ <not><if-empty field="lookupGroup"/></not>
+ <if-has-permission permission="PARTYMGR" action="_GRP_UPDATE"/>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" target="EditPartyGroupPt" area-id="${subAreaDivId}"
+ image-location="${iconsPurpose.Edit}" image-title="${uiLabelMap.IconsTooltips_Edit}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+ <menu name="PartyDetailsMenu" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml"
+ default-selected-style="selected">
+ <actions>
+ <set field="areaId" value="PP_${portalPageId}PartyDetail00001"/>
+ </actions>
+ <menu-item name="PartyInfo" >
+ <show-portlet portlet-id="PartyInfo" target="ShowPartyDetail" area-id="${areaId}" image-location="${iconsPurpose.Details}"
+ image-title="${uiLabelMap.IconsTooltips_Details}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="ContactMechMgmt">
+ <condition>
+ <or>
+ <if-empty field="ContactMechMgmtMenu"/>
+ <if-compare field="ContactMechMgmtMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="ContactMechMgmt" target="ShowPartyDetail" area-id="${areaId}" image-location="${iconsPurpose.ContactMech}"
+ image-title="${uiLabelMap.IconsTooltips_ContactMech}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="PartyRelationFroms">
+ <condition>
+ <or>
+ <if-empty field="PartyRelationFromsMenu"/>
+ <if-compare field="PartyRelationFromsMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="PartyRelationFroms" target="ShowPartyDetail" area-id="${areaId}" image-location="${iconsPurpose.Party}"
+ image-title="${uiLabelMap.IconsTooltips_Party}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="PartyUserLogins">
+ <condition>
+ <or>
+ <if-empty field="PartyUserLoginsMenu"/>
+ <if-compare field="PartyUserLoginsMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="PartyUserLogins" target="ShowPartyDetail" area-id="${areaId}" image-location="${iconsPurpose.UserLogin}"
+ image-title="${uiLabelMap.IconsTooltips_UserLogin}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="PartyRoles">
+ <condition>
+ <or>
+ <if-empty field="PartyRolesMenu"/>
+ <if-compare field="PartyRolesMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="PartyRoles" target="ShowPartyDetail" area-id="${areaId}" image-location="${iconsPurpose.Role}"
+ image-title="${uiLabelMap.IconsTooltips_Role}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="PartyNotes">
+ <condition>
+ <or>
+ <if-empty field="PartyNotesMenu"/>
+ <if-compare field="PartyNotesMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="PartyNotes" target="ShowPartyDetail" area-id="${areaId}" image-location="${iconsPurpose.Note}"
+ image-title="${uiLabelMap.IconsTooltips_Note}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="PartyPayments">
+ <condition>
+ <or>
+ <if-empty field="PartyPaymentsMenu"/>
+ <if-compare field="PartyPaymentsMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="PartyPaymentMethods" target="ShowPartyDetail" area-id="${areaId}" image-location="${iconsPurpose.Payment}"
+ image-title="${uiLabelMap.IconsTooltips_Payment}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="PartyIdentLists" title="${uiLabelMap.PartyPartyIdentifications}">
+ <condition>
+ <or>
+ <if-empty field="PartyIdentListsMenu"/>
+ <if-compare field="PartyIdentListsMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="PartyIdentLists" target="ShowPartyDetail" area-id="${areaId}" >
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="PartyAttributes" title="${uiLabelMap.PartyAttributes}">
+ <condition>
+ <or>
+ <if-empty field="PartyAttributesMenu"/>
+ <if-compare field="PartyAttributesMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="PartyAttributes" target="ShowPartyDetail" area-id="${areaId}" >
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+ <menu name="PartyExternalMenu" menu-container-style="button-bar button-style-2">
+ <menu-item name="findRequest" title="${uiLabelMap.PartyPartyRequests}" >
+ <condition>
+ <if-has-permission permission="ORDERMGR" action="_VIEW"/>
+ </condition>
+ <link target="/ordermgr/control/FindRequest" url-mode="inter-app">
+ <parameter param-name="lookupFlag" value="Y"/>
+ <parameter param-name="fromPartyId" from-field="partyId"/>
+ <parameter param-name="externaLoginKey" from-field="externalLoginKey"/>
+ </link>
+ </menu-item>
+ <menu-item name="findQuote" title="${uiLabelMap.OrderOrderQuotes}" >
+ <condition>
+ <if-has-permission permission="ORDERMGR" action="_VIEW"/>
+ </condition>
+ <link target="/ordermgr/control/FindQuote" url-mode="inter-app">
+ <parameter param-name="partyId"/>
+ <parameter param-name="externalLoginKey"/>
+ </link>
+ </menu-item>
+ <menu-item name="searchOrder" title="${uiLabelMap.OrderOrders}" >
+ <condition>
+ <if-has-permission permission="ORDERMGR" action="_VIEW"/>
+ </condition>
+ <link target="/ordermgr/control/searchorders" url-mode="inter-app" link-type="hidden-form">
+ <parameter param-name="lookupFlag" value="Y"/>
+ <parameter param-name="hideFields" value="Y"/>
+ <parameter param-name="partyId"/>
+ <parameter param-name="externalLoginKey"/>
+ <parameter param-name="viewIndex" value="1"/>
+ <parameter param-name="viewSize" value="20"/>
+ </link>
+ </menu-item>
+ <menu-item name="newQuote" title="${uiLabelMap.OrderNewQuote}">
+ <condition>
+ <if-has-permission permission="ORDERMGR" action="_CREATE"/>
+ </condition>
+ <link target="/ordermgr/control/EditQuote" url-mode="inter-app">
+ <parameter param-name="partyId"/>
+ <parameter param-name="externaLoginKey" from-field="externalLoginKey"/>
+ </link>
+ </menu-item>
+ </menu>
+
+ <menu name="PartyUserLogins" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ </actions>
+ <menu-item name="refresh">
+ <condition>
+ <or>
+ <if-empty field="showScreenletMenu"/>
+ <if-compare field="showScreenletMenu" operator="equals" value="Y"/>
+ </or>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.Refresh}" image-title="${uiLabelMap.IconsTooltips_Refresh}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddPartyUserLogin">
+ <condition>
+ <and>
+ <or>
+ <if-empty field="showEditButton"/>
+ <if-compare field="showEditButton" operator="equals" value="Y"/>
+ </or>
+ <if-has-permission permission="PARTYMGR" action="_CREATE"/>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" target="createPartyUserLoginPt" area-id="${editAreaDivId}" image-location="${iconsPurpose.Add}" image-title="${uiLabelMap.IconsTooltips_Add}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="securityGroupId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+ <menu name="ContactMechMgmt" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ <set field="primaryId" from-field="parameters.primaryId"/>
+ </actions>
+ <menu-item name="addPostalAddress" title=" ">
+ <condition><not><or><if-empty field="primaryId"/><if-compare field="showMenuAddPostalAddress" value="N" operator="equals"/></or></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${editAreaDivId}" image-location="${iconsPurpose.Address}" image-title="${uiLabelMap.CreateNewPostalAddress}" target="editContactMechMgmt">
+ <parameter param-name="entity" from-field="parameters.entity"/>
+ <parameter param-name="primaryId" from-field="parameters.primaryId"/>
+ <parameter param-name="areaId" from-field="parameters.areaId"/>
+ <parameter param-name="preContactMechTypeId" value="POSTAL_ADDRESS"/>
+ <parameter param-name="contactMechPurposeTypeId" from-field="defaultPostalAddressPurposeId"/>
+ <parameter param-name="idDescription"/>
+ <parameter param-name="SHOW_OLD" value="false"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="addEmail" title=" ">
+ <condition><not><or><if-empty field="primaryId"/><if-compare field="showMenuAddEmail" value="N" operator="equals"/></or></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${editAreaDivId}" target="editContactMechMgmt" image-location="${iconsPurpose.Email}" image-title="${uiLabelMap.CreateNewMailAddress}">
+ <parameter param-name="entity" from-field="parameters.entity"/>
+ <parameter param-name="primaryId" from-field="parameters.primaryId"/>
+ <parameter param-name="areaId" from-field="parameters.areaId"/>
+ <parameter param-name="preContactMechTypeId" value="EMAIL_ADDRESS"/>
+ <parameter param-name="contactMechPurposeTypeId" from-field="defaultEmailAddressPurposeId"/>
+ <parameter param-name="idDescription"/>
+ <parameter param-name="SHOW_OLD" value="false"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddFaxNumber" title=" ">
+ <condition><not><or><if-empty field="primaryId"/><if-compare field="showMenuAddFax" value="N" operator="equals"/></or></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${editAreaDivId}" target="editContactMechMgmt" image-location="${iconsPurpose.Print}" image-title="${uiLabelMap.CreateNewFaxNumber}">
+ <parameter param-name="entity" from-field="parameters.entity"/>
+ <parameter param-name="primaryId" from-field="parameters.primaryId"/>
+ <parameter param-name="areaId" from-field="parameters.areaId"/>
+ <parameter param-name="preContactMechTypeId" value="TELECOM_NUMBER"/>
+ <parameter param-name="contactMechPurposeTypeId" from-field="defaultFaxPurposeId"/>
+ <parameter param-name="idDescription"/>
+ <parameter param-name="SHOW_OLD" value="false"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddMobileNumber" title=" ">
+ <condition><not><or><if-empty field="primaryId"/><if-compare field="showMenuAddMobileNumber" value="N" operator="equals"/></or></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${editAreaDivId}" target="editContactMechMgmt" image-location="${iconsPurpose.Phone}" image-title="${uiLabelMap.CreateNewMobileNumber}">
+ <parameter param-name="entity" from-field="parameters.entity"/>
+ <parameter param-name="primaryId" from-field="parameters.primaryId"/>
+ <parameter param-name="areaId" from-field="parameters.areaId"/>
+ <parameter param-name="preContactMechTypeId" value="TELECOM_NUMBER"/>
+ <parameter param-name="contactMechPurposeTypeId" from-field="defaultMobilePurposeId"/><!--PHONE_MOBILE-->
+ <parameter param-name="idDescription"/>
+ <parameter param-name="SHOW_OLD" value="false"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddTelNumber" title=" ">
+ <condition><not><or><if-empty field="primaryId"/><if-compare field="showMenuAddTelecomNumber" value="N" operator="equals"/></or></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${editAreaDivId}" target="editContactMechMgmt" image-location="${iconsPurpose.Telephone}" image-title="${uiLabelMap.CreateNewTelNumber}">
+ <parameter param-name="entity" from-field="parameters.entity"/>
+ <parameter param-name="primaryId" from-field="parameters.primaryId"/>
+ <parameter param-name="areaId" from-field="parameters.areaId"/>
+ <parameter param-name="preContactMechTypeId" value="TELECOM_NUMBER"/>
+ <parameter param-name="contactMechPurposeTypeId" from-field="defaultTelecomNumberPurposeId"/><!-- PRIMARY_PHONE-->
+ <parameter param-name="idDescription"/>
+ <parameter param-name="SHOW_OLD" value="false"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddOthers" title=" ">
+ <condition><not><or><if-empty field="primaryId"/><if-compare field="showMenuAddOther" value="N" operator="equals"/></or></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${editAreaDivId}" target="editContactMechMgmt" image-location="${iconsPurpose.Server}" image-title="${uiLabelMap.IconsTooltips_Server}">
+ <parameter param-name="entity" from-field="parameters.entity"/>
+ <parameter param-name="primaryId" from-field="parameters.primaryId"/>
+ <parameter param-name="areaId" from-field="parameters.areaId"/>
+ <parameter param-name="idDescription"/>
+ <parameter param-name="SHOW_OLD" value="false"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="showHistory" title=" ">
+ <condition>
+ <and>
+ <not><if-empty field="primaryId"/></not>
+ <if-compare field="parameters.SHOW_OLD" operator="not-equals" value="true"/>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.History}" image-title="${uiLabelMap.PartyShowOld}">
+ <parameter param-name="entity" from-field="parameters.entity"/>
+ <parameter param-name="primaryId" from-field="parameters.primaryId"/>
+ <parameter param-name="areaId" from-field="parameters.areaId"/>
+ <parameter param-name="idDescription"/>
+ <parameter param-name="SHOW_OLD" value="true"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="hideHistory" title="${uiLabelMap.PartyHideOld}">
+ <condition>
+ <and>
+ <not><if-empty field="primaryId"/></not>
+ <if-compare field="parameters.SHOW_OLD" operator="equals" value="true"/>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.History}" image-title="${uiLabelMap.PartyHideOld}">
+ <parameter param-name="entity" from-field="parameters.entity"/>
+ <parameter param-name="primaryId" from-field="parameters.primaryId"/>
+ <parameter param-name="areaId" from-field="parameters.areaId"/>
+ <parameter param-name="idDescription"/>
+ <parameter param-name="SHOW_OLD" value="false"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+ <menu name="PartyRelationships" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ </actions>
+ <menu-item name="refresh">
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.Refresh}" image-title="${uiLabelMap.IconsTooltips_Refresh}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddPartyRelationshipFrom">
+ <condition>
+ <and>
+ <if-compare field="showEditButton" operator="equals" value="Y"/>
+ <if-compare field="relationIs" operator="equals" value="FROM"/>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" target="EditPartyRelationshipPt" area-id="${editAreaDivId}" image-location="${iconsPurpose.Add}" image-title="${uiLabelMap.IconsTooltips_Add}">
+ <parameter param-name="relationIs" value="FROM"/>
+ <parameter param-name="partyIdFrom" from-field="parameters.partyId"/>
+ <parameter param-name="roleTypeIdFrom"/>
+ <parameter param-name="roleTypeGroupIdFrom"/>
+ <parameter param-name="partyRelationshipTypeIdAttr"/>
+ <parameter param-name="roleTypeIdTo"/>
+ <parameter param-name="roleTypeGroupIdTo"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddPartyRelationshipTo">
+ <condition>
+ <and>
+ <if-compare field="showEditButton" operator="equals" value="Y"/>
+ <if-compare field="relationIs" operator="equals" value="TO"/>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" target="EditPartyRelationshipPt" area-id="${editAreaDivId}" image-location="${iconsPurpose.Add}" image-title="${uiLabelMap.IconsTooltips_Add}">
+ <parameter param-name="relationIs" value="TO"/>
+ <parameter param-name="partyIdTo" from-field="parameters.partyId"/>
+ <parameter param-name="roleTypeIdFrom"/>
+ <parameter param-name="roleTypeGroupIdFrom"/>
+ <parameter param-name="partyRelationshipTypeIdAttr"/>
+ <parameter param-name="roleTypeIdTo"/>
+ <parameter param-name="roleTypeGroupIdTo"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="showHistory">
+ <condition>
+ <and>
+ <if-compare field="showHistoryButton" operator="equals" value="Y"/>
+ <if-compare field="showHistory" operator="not-equals" value="Y"/>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.History}" image-title="${uiLabelMap.IconsTooltips_History}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="showHistory" value="Y"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="hideHistory">
+ <condition>
+ <and>
+ <if-compare field="showHistoryButton" operator="equals" value="Y"/>
+ <if-compare field="showHistory" operator="equals" value="Y"/>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.HideHistory}" image-title="${uiLabelMap.IconsTooltips_HideHistory}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="showHistory" value="N"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+
+ <menu name="PartyRoles" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <menu-item name="RefreshPortlet">
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.Refresh}" image-title="${uiLabelMap.IconsTooltips_Refresh}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="PartyRoleAddMenu">
+ <condition>
+ <if-compare field="showEditButton" operator="equals" value="true"/>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" target="AddPartyRoles" area-id="${editAreaDivId}" image-location="${iconsPurpose.Add}" image-title="${uiLabelMap.IconsTooltips_Add}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="parentGroupId"/>
+ <parameter param-name="parentTypeId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+ <menu name="PartyNotes" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ </actions>
+ <menu-item name="AddPartyNote">
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" target="EditPartyNotePt" area-id="${editAreaDivId}" image-location="${iconsPurpose.Add}" image-title="${uiLabelMap.IconsTooltips_Add}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AssocNote" position="1">
+ <condition>
+ <and>
+ <not><if-empty field="parameters.partyId"/></not>
+ <or>
+ <if-empty field="assocNoteMenu"/>
+ <if-compare field="assocNoteMenu" operator="equals" value="Y"/>
+ </or>
+ </and>
+ </condition>
+ <show-portlet portlet-id="${portalPortletId}" target="AssocPartyNotePt" area-id="${editAreaDivId}" image-location="${iconsPurpose.Associate}" image-title="${uiLabelMap.CommonAssociateExistingNote}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+ <menu name="PartyAttributes" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ </actions>
+ <menu-item name="AddPartyAttributes">
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" target="editPartyAttributePt" area-id="${editAreaDivId}" image-location="${iconsPurpose.Add}"
+ image-title="${uiLabelMap.IconsTooltips_Add}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+ <menu name="PartyAvsSettings" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ </actions>
+ <menu-item name="resetAVS">
+ <show-portlet portlet-id="${portalPortletId}" target="resetAvsOverrideJson" area-id="" image-location="${iconsPurpose.Cancel}"
+ image-title="${uiLabelMap.CommonReset}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+ <menu name="PartyIdentifications" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <menu-item name="AddPartyIdentification">
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" target="editPartyIdentificationPt" area-id="${editAreaDivId}" image-location="${iconsPurpose.Add}" image-title="${uiLabelMap.IconsTooltips_Add}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="RefreshPortlet">
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.Refresh}" image-title="${uiLabelMap.IconsTooltips_Refresh}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+
+ <menu name="PartyPaymentMethods" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${areaId}"/>
+ <set field="SHOW_OLD" from-field="parameters.SHOW_OLD" default-value="false"/>
+ </actions>
+ <menu-item name="AddGiftCard">
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" target="editPartyPaymentMethodPt" area-id="${editAreaDivId}" image-location="${iconsPurpose.GiftCard}" image-title="${uiLabelMap.PartyCreateNewGiftCard}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="paymentMethodTypeId" value="GIFT_CARD"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddEftAccount">
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" target="editPartyPaymentMethodPt" area-id="${editAreaDivId}" image-location="${iconsPurpose.EftAccount}" image-title="${uiLabelMap.PartyCreateNewEftAccount}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="paymentMethodTypeId" value="EFT_ACCOUNT"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddCreditCard">
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" target="editPartyPaymentMethodPt" area-id="${editAreaDivId}" image-location="${iconsPurpose.CreditCard}" image-title="${uiLabelMap.PartyCreateNewCreditCard}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="paymentMethodTypeId" value="CREDIT_CARD"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="AddBillingAccount">
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <show-portlet portlet-id="${portalPortletId}" target="editPartyBillingAccountPt" area-id="${editAreaDivId}" image-location="${iconsPurpose.BillingAccount}" image-title="${uiLabelMap.AccountingCreateBillingAccount}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="ShowHistory">
+ <condition><if-compare field="SHOW_OLD" operator="not-equals" value="true"/></condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.History}" image-title="${uiLabelMap.IconsTooltips_History}" >
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="SHOW_OLD" value="true"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="HideHistory">
+ <condition><if-compare field="SHOW_OLD" operator="not-equals" value="false"/></condition>
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" image-location="${iconsPurpose.HideHistory}" image-title="${uiLabelMap.IconsTooltips_HideHistory}" >
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ <parameter param-name="SHOW_OLD" value="false"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+</menus>
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileMenus.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileMenus.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileMenus.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileScreens.xml?rev=1403874&view=auto
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileScreens.xml (added)
+++ ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileScreens.xml Tue Oct 30 21:19:31 2012
@@ -0,0 +1,539 @@
+<?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.
+ -->
+
+<screens xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-screen.xsd">
+
+ <screen name="PartyDetailsMenu">
+ <section>
+ <condition>
+ <not><if-empty field="parameters.partyId"/></not>
+ </condition>
+ <widgets>
+ <include-menu name="PartyExternalMenu" location="component://party/widget/ProfileMenus.xml"/>
+ <section>
+ <widgets>
+ <include-screen name="PartyInfo"/>
+ </widgets>
+ </section>
+ </widgets>
+ </section>
+ </screen>
+
+ <!-- Screen used by controller for displaying portlets in details area (not used directly by a portlet) -->
+ <screen name="ShowPartyDetail">
+ <section>
+ <condition>
+ <not><if-empty field="parameters.partyId"/></not>
+ </condition>
+ <actions>
+ <set field="defaultdetailPortletId" from-field="dtPartyId" from-scope="user" default-value="PartyInfo"/>
+ <set field="portalPortletId" from-field="parameters.portalPortletId" default-value="${defaultdetailPortletId}"/>
+ <set field="dtPartyId" from-field="portalPortletId" to-scope="user"/>
+ <set field="portalPageId" from-field="parameters.portalPageId"/>
+ <set field="parameters.areaId" value="PP_${portalPageId}PartyDetail00001"/>
+ <set field="portletSeqId" from-field="parameters.portletSeqId" default-value="00001"/>
+ </actions>
+ <widgets>
+ <include-portal-page id="${portalPageId}" portalPortletId="${portalPortletId}" portletSeqId="${portletSeqId}"/>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="PartyInfo">
+ <section>
+ <widgets>
+ <section>
+ <condition>
+ <not><if-empty field="lookupPerson"/></not>
+ </condition>
+ <widgets>
+ <include-form name="ViewPartyPerson" location="component://party/widget/partymgr/PartyForms.xml"/>
+ <section>
+ <condition>
+ <not><if-empty field="partyNameHistoryList"/></not>
+ </condition>
+ <widgets>
+ <include-form name="ViewPartyPersonHistory" location="component://party/widget/partymgr/PartyForms.xml"/>
+ </widgets>
+ </section>
+ </widgets>
+ </section>
+ <section>
+ <condition>
+ <not><if-empty field="lookupGroup"/></not>
+ </condition>
+ <widgets>
+ <include-form name="ViewPartyGroup" location="component://party/widget/partymgr/PartyForms.xml"/>
+ <section>
+ <condition>
+ <not><if-empty field="partyNameHistoryList"/></not>
+ </condition>
+ <widgets>
+ <include-form name="ViewPartyGroupHistory" location="component://party/widget/partymgr/PartyForms.xml"/>
+ </widgets>
+ </section>
+ </widgets>
+ </section>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="EditPerson">
+ <section>
+ <actions>
+ <set field="partyId" from-field="parameters.partyId"/>
+ <entity-one entity-name="PartyAndPerson" value-field="personInfo"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="EditPerson" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="EditPartyGroup">
+ <section>
+ <actions>
+ <set field="partyId" from-field="parameters.partyId"/>
+ <entity-one entity-name="PartyAndGroup" value-field="partyGroup"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="EditPartyGroup" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="PartyUserLogins">
+ <section>
+<!-- <actions>Done in ProfileWactions.xml</actions>-->
+ <widgets>
+ <iterate-section entry="partyAndUserLogin" list="partyAndUserLogins">
+ <section>
+ <actions>
+ <set field="userLoginId" from-field="partyAndUserLogin.userLoginId"/>
+ <set field="disabledDateTime" from-field="partyAndUserLogin.disabledDateTime"/>
+ </actions>
+ <widgets>
+ <container id="PartyUserLogin${userLoginId}_EditArea"/>
+ <include-form name="ShowUserLogin" location="component://party/widget/ProfileForms.xml"/>
+ <section>
+ <condition>
+ <if-has-permission permission="SECURITY" action="_VIEW"/>
+ </condition>
+ <widgets>
+ <include-form name="ListUserLoginSecurityGroups" location="component://party/widget/ProfileForms.xml"/>
+ </widgets>
+ </section>
+ <horizontal-separator/>
+ </widgets>
+ </section>
+ </iterate-section>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="EditUserLoginPassword">
+ <section>
+ <actions>
+ <set field="userLoginId" from-field="parameters.userLoginId"/>
+ <entity-one entity-name="UserLogin" value-field="editUserLogin"/>
+ <set field="partyId" from-field="editUserLogin.partyId"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="EditUserLoginPassword" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="EditPartyUserLogin">
+ <section>
+ <actions>
+ <entity-one value-field="editUserLogin" entity-name="UserLogin"/>
+ <set field="partyId" from-field="editUserLogin.partyId"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <container style="h2">
+ <label text="${uiLabelMap.UserLoginUpdateSecuritySettings} - ${parameters.userLoginId}"/>
+ </container>
+ <include-form name="updateUserLoginSecurity" location="component://party/widget/ProfileForms.xml"/>
+ <screenlet title="${uiLabelMap.UserLoginChangePassword} - ${parameters.userLoginId}">
+ <include-form name="EditUserLoginPassword" location="component://party/widget/ProfileForms.xml"/>
+ </screenlet>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="CreatePartyUserLogin">
+ <section>
+ <actions>
+ <set field="partyId" from-field="parameters.partyId"/>
+ <service service-name="getPortletAttributes"></service><!--FIXME OHE use service result not coming from parameters -->
+ <set field="securityGroupId" from-field="parameters.securityGroupId"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="addUserLogin" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="AddUserLoginSecurityGroup">
+ <section>
+ <actions>
+ <set field="userLoginId" from-field="parameters.userLoginId"/>
+ <set field="partyId" from-field="parameters.partyId"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="AddUserLoginSecurityGroup" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="ContactMechMgmt">
+ <section>
+ <actions>
+ <set field="primaryId" from-field="parameters.primaryId"/>
+ <set field="entity" from-field="parameters.entity"/>
+ </actions>
+ <widgets>
+ <platform-specific>
+ <html>
+ <html-template location="component://party/webapp/partymgr/party/profileblocks/GivenContact.ftl"/>
+ </html>
+ </platform-specific>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="EditContactMechMgmt">
+ <section>
+ <actions>
+ <script location="component://party/webapp/partymgr/WEB-INF/actions/HasPartyPermissions.groovy"/>
+ <script location="component://party/webapp/partymgr/WEB-INF/actions/party/EditGivenContactMech.groovy"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <section>
+ <condition>
+ <or>
+ <if-compare field="hasViewPermission" operator="equals" value="true" type="Boolean"/>
+ <if-compare field="hasPcmCreatePermission" operator="equals" value="true" type="Boolean"/>
+ <if-compare field="hasPcmUpdatePermission" operator="equals" value="true" type="Boolean"/>
+ <if-compare-field field="parameters.partyId" operator="equals" to-field="userLogin.partyId"/>
+ <not><if-empty field="mechMap.partyContactMech"/></not>
+ </or>
+ </condition>
+ <actions>
+ <set field="dependentForm" value="editcontactmechform"/>
+ <set field="paramKey" value="countryGeoId"/>
+ <set field="mainId" value="countryGeoId"/>
+ <set field="dependentId" value="stateProvinceGeoId"/>
+ <set field="requestName" value="getAssociatedStateList"/>
+ <set field="responseName" value="stateList"/>
+ <set field="dependentKeyName" value="geoId"/>
+ <set field="descName" value="geoName"/>
+ <set field="selectedDependentOption" from-field="mechMap.postalAddress.stateProvinceGeoId" default-value="_none_"/>
+ </actions>
+ <widgets>
+ <platform-specific>
+ <html>
+ <html-template location="component://common/webcommon/includes/setDependentDropdownValuesJs.ftl"/>
+ <html-template location="component://party/webapp/partymgr/party/editgivencontactmech.ftl"/>
+ </html>
+ </platform-specific>
+ <horizontal-separator/>
+ </widgets>
+ </section>
+ <section>
+ <condition>
+ <if-compare value="EMAIL_ADDRESS" operator="equals" field="${mechMap.contactMechTypeId}"/>
+ </condition>
+ <widgets>
+ <label text="${uiLabelMap.PartyPhoneNumber}"/>
+ </widgets>
+ </section>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="EditPartyRelationship">
+ <section>
+ <actions>
+ <service service-name="getPortletAttributes" result-map="result"/>
+ <set field="attributeMap" from-field="result.attributeMap"/>
+ <entity-one value-field="relation" entity-name="PartyRelationship"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="EditPartyRelationship" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="AddPartyRoles">
+ <section>
+ <actions>
+ <service service-name="getPortletAttributes" result-map="result"/>
+ <set field="attributeMap" from-field="result.attributeMap"/>
+ <set field="partyId" from-field="parameters.partyId" />
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <section>
+ <condition>
+ <and>
+ <if-empty field="attributeMap.roleTypeGroupId"/>
+ </and>
+ </condition>
+ <widgets>
+ <label style="h2">${uiLabelMap.PartySelectMainRole}</label>
+ <include-form name="SelectMainRoleForParty" location="component://party/widget/ProfileForms.xml"/>
+ <container id="addPartySecondaryRole" />
+ <label style="h2">${uiLabelMap.PartyAddToRoleViewAll}</label>
+ <include-form name="AddRoletoParty" location="component://party/widget/ProfileForms.xml"/>
+ </widgets>
+ <fail-widgets>
+ <include-form name="AddRoleForPartyWithFilter" location="component://party/widget/ProfileForms.xml" />
+ </fail-widgets>
+ </section>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="AddSecondaryPartyRole">
+ <section>
+ <actions>
+ <entity-and entity-name="RoleType" list="roles" >
+ <field-map field-name="parentTypeId" value="${parameters.roleTypeId}"/>
+ <order-by field-name="roleTypeId"/><!-- orderBy description not works for other language than English -->
+ </entity-and>
+ </actions>
+ <widgets>
+ <section>
+ <condition>
+ <not>
+ <if-empty field="roles"/>
+ </not>
+ </condition>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <label style="h2">${uiLabelMap.PartyAddToSecondRole}</label>
+ <include-form name="AddSecondaryPartyRole" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="EditPartyAttribute">
+ <section>
+ <actions>
+ <entity-one entity-name="PartyAttribute" value-field="attribute"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="EditPartyAttribute" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+<!-- <screen name="PartyIdentification">
+ <section>
+ <actions>
+ <set field="partyId" from-field="parameters.partyId"/>
+ <set field="refreshId" from-field="parameters.refreshId" default-value="PartyIdentification_refresh"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="ListPartyIdentification" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ -->
+ <screen name="EditPartyIdentification">
+ <section>
+ <actions>
+ <service service-name="getPortletAttributes" result-map="result"/>
+ <set field="attributeMap" from-field="result.attributeMap"/>
+ <entity-one entity-name="PartyIdentification" value-field="partyIdentification"/>
+ <set field="paramParentTypeId" from-field="attributeMap.parentTypeId"/>
+<!-- <field-map field-name="partyId" from-field="parameters.partyId"/>-->
+<!-- <field-map field-name="partyIdentificationTypeId" from-field="parameters.partyIdentificationTypeId"/>-->
+<!-- </entity-one>-->
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="EditPartyIdentification" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="EditPartyNote">
+ <section>
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <actions>
+ <set field="partyId" from-field="parameters.partyId"/>
+ <set field="areaId" from-field="parameters.areaId" default-value="${areaId}"/>
+ <set field="portalPageId" from-field="parameters.portalPageId" default-value="${portalPageId}"/>
+ <set field="portletSeqId" from-field="parameters.portletSeqId" default-value="${portletSeqId}"/>
+ <entity-one value-field="partyNote" entity-name="NoteData"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="EditPartyNote" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="AssocPartyNote">
+ <section>
+ <actions>
+ <set field="partyId" from-field="parameters.partyId"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="AssocPartyNote" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="PartyPaymentMethods">
+ <section>
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <actions>
+ <script location="component://party/webapp/partymgr/WEB-INF/actions/party/GetPartyPaymentMethods.groovy"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <include-form name="PartyPaymentMethodsList" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="EditPartyBillingAccount">
+ <section>
+ <actions>
+ <script location="component://party/webapp/partymgr/WEB-INF/actions/party/EditPaymentMethod.groovy"/>
+ <property-to-field field="defaultOrganizationPartyCurrencyUomId" resource="general" property="currency.uom.id.default" default="USD"/>
+ <set field="roleTypeId" from-field="parameters.roleTypeId"/>
+ <entity-one entity-name="BillingAccount" value-field="billingAccount"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <section>
+ <condition><not><if-empty field="billingAccount"/></not></condition>
+ <widgets>
+ <platform-specific>
+ <html><html-template location="component://party/webapp/partymgr/party/editbillingaccountterm.ftl"/></html>
+ </platform-specific>
+ </widgets>
+ </section>
+ <include-form name="EditPartyBillingAccount" location="component://party/widget/ProfileForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+ <screen name="EditPartyPaymentMethod">
+ <section>
+ <condition><not><if-empty field="parameters.partyId"/></not></condition>
+ <actions>
+ <entity-one entity-name="PaymentMethod" value-field="paymentMethod"/>
+ <set field="paymentMethodTypeId" from-field="parameters.paymentMethodTypeId" default-value="${paymentMethod.paymentMethodTypeId}"/>
+ <script location="component://party/webapp/partymgr/WEB-INF/actions/HasPartyPermissions.groovy"/>
+ <script location="component://party/webapp/partymgr/WEB-INF/actions/party/EditPaymentMethod.groovy"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <section>
+ <condition><if-compare field="paymentMethodTypeId" operator="equals" value="CREDIT_CARD" /></condition>
+ <widgets>
+ <include-form name="EditPartyCreditCard" location="component://party/widget/ProfileForms.xml"/>
+ </widgets>
+ <fail-widgets>
+ <section>
+ <condition><if-compare field="paymentMethodTypeId" operator="equals" value="GIFT_CARD" /></condition>
+ <widgets>
+ <include-form name="EditPartyGiftCard" location="component://party/widget/ProfileForms.xml"/>
+ </widgets>
+ <fail-widgets>
+ <section>
+ <condition><if-compare field="paymentMethodTypeId" operator="equals" value="EFT_ACCOUNT" /></condition>
+ <widgets>
+ <include-form name="EditPartyEftAccount" location="component://party/widget/ProfileForms.xml"/>
+ </widgets>
+ <fail-widgets>
+ <include-form name="EditPartyPaymentMethod" location="component://party/widget/ProfileForms.xml"/>
+ </fail-widgets>
+ </section>
+ </fail-widgets>
+ </section>
+ </fail-widgets>
+ </section>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+</screens>
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileScreens.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileScreens.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/ProfileScreens.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitForms.xml?rev=1403874&view=auto
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitForms.xml (added)
+++ ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitForms.xml Tue Oct 30 21:19:31 2012
@@ -0,0 +1,144 @@
+<?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.
+-->
+
+<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-form.xsd">
+
+ <form name="PartyLastVisits" type="list" odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+ <actions>
+ <set field="partyId" from-field="parameters.partyId"/>
+ <entity-and entity-name="Visit">
+ <field-map field-name="partyId" from-field="partyId"/>
+ <order-by field-name="-fromDate"/>
+ <limit-range start="0" size="5"/>
+ </entity-and>
+ </actions>
+ <field name="visitId" title="${uiLabelMap.PartyVisitId}">
+ <show-portlet portlet-id="${portalPortletId}" target="visitdetailPt" area-id="${editAreaDivId}" description="${visitId}"
+ image-title="${uiLabelMap.IconsTooltips_Edit}">
+ <parameter param-name="visitId"/>
+ </show-portlet>
+ </field>
+ <field name="userLoginId" title="${uiLabelMap.PartyUserLogin}"><display type="text"/></field>
+ <field name="userCreated" title="${uiLabelMap.PartyNewUser}"><display type="text"/></field>
+ <field name="webappName" title="${uiLabelMap.PartyWebApp}"><display type="text"/></field>
+ <field name="clientIpAddress" title="${uiLabelMap.PartyClientIP}"><display type="text"/></field>
+ <field name="fromDate" title="${uiLabelMap.CommonFromDate}"><display type="date-time"/></field>
+ <field name="thruDate" title="${uiLabelMap.CommonThruDate}"><display type="date-time"/></field>
+ </form>
+
+ <form name="FindVisits" type="single" title="Find and list party visits"
+ header-row-style="header-row" default-table-style="basic-table">
+ <field name="noConditionFind"><hidden value="Y"/><!-- if this isn't there then with all fields empty no query will be done --></field>
+ <field name="activeOnly"><check /></field>
+ <field name="visitId"><text-find ignore-case="true"/></field>
+ <field name="visitorId"><text-find ignore-case="true"/></field>
+ <field name="partyId"><lookup target-form-name="LookupPartyName"/></field>
+ <field name="userLoginId"><text-find ignore-case="true"/></field>
+ <field name="userCreated"><date-find type="date"/></field>
+ <field name="webappName"><text-find ignore-case="true"/></field>
+ <field name="clientIpAddress"><text-find ignore-case="true"/></field>
+ <field name="searchButton" title=" " widget-style="smallSubmit">
+ <show-portlet portlet-id="${portalPortletId}" area-id="${areaId}" description="${uiLabelMap.CommonFind}" collapse-screenlet="true">
+ <parameters-form/>
+ </show-portlet>
+ </field>
+ </form>
+ <form name="ListVisits" type="list" separate-columns="true" title="Visits List" list-name="listIt" target="" default-entity-name="Visit" paginate-target="findVisitsPt"
+ odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+ <actions>
+ <set field="parameters.sortField" from-field="parameters.sortField" default-value="-visitId"/>
+ <set field="recapPageId" from-field="recapPageId" default-value="PartyRecap"/>
+
+ <service service-name="performFind" result-map="result" result-map-list="listIt">
+ <field-map field-name="inputFields" from-field="parameters"/>
+ <field-map field-name="entityName" value="Visit"/>
+ <field-map field-name="orderBy" from-field="parameters.sortField"/>
+ <field-map field-name="filterByDate" from-field="parameters.activeOnly"/>
+ </service>
+ </actions>
+ <field name="visitId" sort-field="true">
+ <show-portlet portlet-id="${portalPortletId}" target="visitdetailPt" area-id="${editAreaDivId}" description="${visitId}">
+ <parameter param-name="visitId"/>
+ </show-portlet>
+ </field>
+ <field name="visitorId" title="${uiLabelMap.PartyVisitorId}" sort-field="true"><display/></field>
+ <field name="partyId" sort-field="true">
+ <hyperlink target="showPortalPage" description="${partyId}" image-location="${iconsPurpose.Overview}" image-title="${uiLabelMap.IconsTooltips_Overview}">
+ <parameter param-name="portalPageId" from-field="recapPageId"/>
+ <parameter param-name="partyId"/>
+ </hyperlink>
+ </field>
+ <field name="userLoginId" title="${uiLabelMap.CommonUserLoginId}" sort-field="true"><display/></field>
+ <field name="userCreated" title="${uiLabelMap.PartyNewUser}" sort-field="true"><display/></field>
+ <field name="webappName" title="${uiLabelMap.PartyWebApp}" sort-field="true"><display/></field>
+ <field name="clientIpAddress" title="${uiLabelMap.PartyClientIP}" sort-field="true"><display/></field>
+ <field name="fromDate" title="${uiLabelMap.CommonFromDate}" sort-field="true"><display type="date-time"/></field>
+ <field name="thruDate" title="${uiLabelMap.CommonThruDate}" sort-field="true"><display type="date-time"/></field>
+ </form>
+ <form name="visitDetail" type="single" title="${uiLabelMap.PartyVisitDetail}" default-map-name="visit">
+ <field name="sessionId" title="${uiLabelMap.PartyVisitIDSessionID}"><display description="${visit.visitId} / ${visit.sessionId}"/></field>
+ <field name="visitorId" title="${uiLabelMap.PartyVisitorId}"><display default-value="${uiLabelMap.CommonNot} ${uiLabelMap.CommonFound}"/></field>
+ <field name="partyId" title="${uiLabelMap.PartyPartyIDUserLoginID}">
+ <show-portlet portlet-id="${portalPortletId}" target="viewprofilePt" area-id="${editAreaDivId}" description="${visit.partyId} / ${visit.userLoginId}">
+ <parameter param-name="partyId" from-field="visit.partyId"/>
+ </show-portlet>
+ </field>
+ <field name="userCreated" title="${uiLabelMap.PartyUserCreated}"><display/></field>
+ <field name="webappName" title="${uiLabelMap.PartyWebApp}"><display/></field>
+ <field name="serverIpAddress" title="${uiLabelMap.PartyServer}">
+ <show-portlet portlet-id="${portalPortletId}" target="_blank" area-id="${editAreaDivId}" description="${visit.serverIpAddress} / ${visit.serverHostName}">
+ <parameter param-name="site" from-field="visit.serverIpAddress"/>
+ </show-portlet>
+ </field>
+ <field name="clientIpAddress" title="${uiLabelMap.PartyClient}">
+ <show-portlet portlet-id="${portalPortletId}" target="_blank" area-id="${editAreaDivId}" description="${visit.clientIpAddress} / ${visit.clientHostName}">
+ <parameter param-name="queryinput" from-field="visit.clientIpAddress"/>
+ </show-portlet>
+ </field>
+ <field name="clientUser" title="${uiLabelMap.PartyClientUser}"><display/></field>
+ <field name="initialLocale" title="PartyInitialLocale"><display/></field>
+ <field name="initialRequest" title="${uiLabelMap.PartyInitialRequest}"><hyperlink target="_blank"/></field>
+ <field name="initialReferrer" title="${uiLabelMap.PartyInitialReferer}"><hyperlink target="_blank"/></field>
+ <field name="initialUserAgent" title="${uiLabelMap.PartyInitialUserAgent}"><display/></field>
+ <field name="cookie" title="${uiLabelMap.PartyCookie}"><display/></field>
+ <field use-when="thruDate!=empty" name="date" title="${uiLabelMap.CommonFromDateThruDate}">
+ <display description="${visit.fromDate} / ${visit.thruDate}"/>
+ </field>
+ <field use-when="thruDate==empty" name="date" title="${uiLabelMap.CommonFromDateThruDate}">
+ <display description="${visit.fromDate} / ${uiLabelMap.PartyStillActive}"/>
+ </field>
+ </form>
+ <form name="hitTracker" type="list" separate-columns="true" target="" paginate-target="visitdetailPt" list-name="serverHits"
+ odd-row-style="alternate-row" default-table-style="basic-table hover-bar">
+ <row-actions>
+ <entity-one entity-name="ServerHitType" value-field="description">
+ <field-map field-name="hitTypeId"/>
+ </entity-one>
+ </row-actions>
+ <field name="contentId" title="${uiLabelMap.PartyContentId}"><display/></field>
+ <field name="description" title="${uiLabelMap.PartyType}"><display/></field>
+ <field name="numOfBytes" title="${uiLabelMap.PartySize}"><display default-value="?"/></field>
+ <field name="hitStartDateTime" title="${uiLabelMap.PartyStartTime}"><display type="date-time"/></field>
+ <field name="runningTimeMillis" title="${uiLabelMap.PartyTime}"><display/></field>
+ <field name="requestUrl" title="${uiLabelMap.PartyURI}"><hyperlink target="_blank"/></field>
+ </form>
+
+</forms>
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitForms.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitForms.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitForms.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitMenus.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitMenus.xml?rev=1403874&view=auto
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitMenus.xml (added)
+++ ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitMenus.xml Tue Oct 30 21:19:31 2012
@@ -0,0 +1,41 @@
+<?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.
+-->
+
+<menus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-menu.xsd">
+
+ <menu name="PartyLastVisits" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
+ <actions>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ </actions>
+ <menu-item name="ListAll">
+ <show-portlet portlet-id="PartyAllVisits" area-id="${areaId}" description="${uiLabelMap.CommonListAll}"
+ image-title="${uiLabelMap.CommonListAll}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ <menu-item name="refresh">
+ <show-portlet portlet-id="${portalPortletId}" image-location="${iconsPurpose.Refresh}"
+ image-title="${uiLabelMap.CommonReset}">
+ <parameter param-name="partyId" from-field="parameters.partyId"/>
+ </show-portlet>
+ </menu-item>
+ </menu>
+
+</menus>
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitMenus.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitMenus.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitMenus.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitScreens.xml?rev=1403874&view=auto
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitScreens.xml (added)
+++ ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitScreens.xml Tue Oct 30 21:19:31 2012
@@ -0,0 +1,93 @@
+<?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.
+-->
+
+<screens xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-screen.xsd">
+
+ <screen name="PartyAllVisits">
+ <section>
+ <actions>
+ <set field="noConditionFind" value="Y"/>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+ </actions>
+ <widgets>
+ <container id="${editAreaDivId}"/>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <section>
+ <!-- do check for PARTYMGR, _VIEW permission -->
+ <condition>
+ <if-service-permission service-name="partyBasePermissionCheck" main-action="VIEW"/>
+ </condition>
+ <widgets>
+ <decorator-screen name="FindScreenDecorator" location="component://common/widget/CommonScreens.xml">
+ <decorator-section name="search-options">
+ <include-form name="FindVisits" location="component://party/widget/VisitForms.xml"/>
+ </decorator-section>
+ <decorator-section name="search-results">
+ <include-form name="ListVisits" location="component://party/widget/VisitForms.xml"/>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ <fail-widgets>
+ <label style="h3">${uiLabelMap.PartyMgrViewPermissionError}</label>
+ </fail-widgets>
+ </section>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+
+ <screen name="visitdetail">
+ <section>
+ <actions>
+ <set field="titleProperty" value="PageTitleVisitDetail"/>
+ <set field="areaId" from-field="parameters.areaId" default-value="${currentAreaId}"/>
+
+ <script location="component://party/webapp/partymgr/WEB-INF/actions/visit/VisitDetails.groovy"/>
+ </actions>
+ <widgets>
+ <decorator-screen name="portletUiLabelDecorator" location="component://party/widget/CommonScreens.xml">
+ <decorator-section name="body">
+ <section>
+ <!--do check for PARTYMGR, _VIEW permission -->
+ <condition>
+ <if-service-permission service-name="partyBasePermissionCheck" main-action="VIEW"/>
+ </condition>
+ <widgets>
+ <screenlet name="partyVisitDetail" title="${uiLabelMap.PartyVisitDetail}">
+ <include-form name="visitDetail" location="component://party/widget/VisitForms.xml"/>
+ </screenlet>
+ <screenlet name="partyHitTracker" title="${uiLabelMap.PartyHitTracker}">
+ <include-form name="hitTracker" location="component://party/widget/VisitForms.xml"/>
+ </screenlet>
+ </widgets>
+ <fail-widgets>
+ <label style="h3">${uiLabelMap.PartyMgrViewPermissionError}</label>
+ </fail-widgets>
+ </section>
+ </decorator-section>
+ </decorator-screen>
+ </widgets>
+ </section>
+ </screen>
+</screens>
+
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitScreens.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitScreens.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/branches/20120329_portletWidget/applications/party/widget/VisitScreens.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Modified: ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyMenus.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyMenus.xml?rev=1403874&r1=1403873&r2=1403874&view=diff
==============================================================================
--- ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyMenus.xml (original)
+++ ofbiz/branches/20120329_portletWidget/applications/party/widget/partymgr/PartyMenus.xml Tue Oct 30 21:19:31 2012
@@ -22,6 +22,8 @@
<menu name="PartyAppBar" title="${uiLabelMap.PartyManager}" extends="CommonAppBarMenu" extends-resource="component://common/widget/CommonMenus.xml">
<menu-item name="find" title="${uiLabelMap.PartyParties}"><link target="findparty"/></menu-item>
+ <menu-item name="portalPage" parent-portal-page-value="PartyMgmt"/>
+
<menu-item name="mycomm" title="${uiLabelMap.PartyMyCommunications}"><link target="MyCommunicationEvents"/></menu-item>
<menu-item name="comm" title="${uiLabelMap.PartyCommunications}"><link target="FindCommunicationEvents"/></menu-item>
<menu-item name="visits" title="${uiLabelMap.PartyVisits}"><link target="findVisits"/></menu-item>