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 2008/09/18 22:20:12 UTC
svn commit: r696789 - in /ofbiz/trunk/specialpurpose:
mypage/script/org/ofbiz/mypage/MyPageServices.xml
mypage/templates/email/CreateCustRequestNotification.ftl
mypage/widget/MyPageMenus.xml projectmgr/widget/ProjectScreens.xml
Author: hansbak
Date: Thu Sep 18 13:20:12 2008
New Revision: 696789
URL: http://svn.apache.org/viewvc?rev=696789&view=rev
Log:
screenlet conversion, extend demo data,text corrections
Modified:
ofbiz/trunk/specialpurpose/mypage/script/org/ofbiz/mypage/MyPageServices.xml
ofbiz/trunk/specialpurpose/mypage/templates/email/CreateCustRequestNotification.ftl
ofbiz/trunk/specialpurpose/mypage/widget/MyPageMenus.xml
ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml
Modified: ofbiz/trunk/specialpurpose/mypage/script/org/ofbiz/mypage/MyPageServices.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/mypage/script/org/ofbiz/mypage/MyPageServices.xml?rev=696789&r1=696788&r2=696789&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/mypage/script/org/ofbiz/mypage/MyPageServices.xml (original)
+++ ofbiz/trunk/specialpurpose/mypage/script/org/ofbiz/mypage/MyPageServices.xml Thu Sep 18 13:20:12 2008
@@ -22,9 +22,7 @@
xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/simple-methods.xsd">
<simple-method method-name="sendEmailToCustomer" short-description="Send Mail When Customer Request is created or commpleted.">
- <entity-one entity-name="CustRequest" value-name="custReq">
- <field-map field-name="custRequestId" env-name="parameters.custRequestId"/>
- </entity-one>
+ <entity-one entity-name="CustRequest" value-name="custReq"/>
<if>
<condition>
<if-compare field="custReq.statusId" value="CRQ_COMPLETED" operator="equals"></if-compare>
@@ -99,7 +97,7 @@
<result-to-field result-name="emailAddress" field-name="emailParams.sendTo"/>
</call-service>
<set field="bodyParameters.person" from-field="person"/>
- <set field="bodyParameters.custRequestId" from-field="parameters.custRequestId"/>
+ <set field="bodyParameters.custRequest" from-field="custReq"/>
<set field="bodyParameters.partyId" from-field="custReq.fromPartyId"/>
<set field="emailParams.bodyParameters" from-field="bodyParameters"/>
<set field="emailParams.subject" from-field="storeEmail.subject"/>
Modified: ofbiz/trunk/specialpurpose/mypage/templates/email/CreateCustRequestNotification.ftl
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/mypage/templates/email/CreateCustRequestNotification.ftl?rev=696789&r1=696788&r2=696789&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/mypage/templates/email/CreateCustRequestNotification.ftl (original)
+++ ofbiz/trunk/specialpurpose/mypage/templates/email/CreateCustRequestNotification.ftl Thu Sep 18 13:20:12 2008
@@ -26,6 +26,16 @@
<body>
<h1>${title}</h1>
<p>Hello ${person.firstName?if_exists} ${person.lastName?if_exists},</p>
- <p>Your Customer Request[${custRequestId}] has been created successfully.</p>
+ <p>Your Customer Request ${custRequestName} [${custRequest.custRequestId}] has been created successfully.
+ <br/><br/>
+ We will solve/implement the request as soon as possible
+ <br/><br/>
+ The status and used hours can always be checked at the url: <br/>
+ https://${baseUrl?if_exists}/mypage/control/ViewRequest?custRequestId=${custRequest.custRequestId}
+ <br/><br/>
+ Regards.
+ <br/><br/>
+ PS. we will notify you when the customer request is completed.
+ </p>
</body>
</html>
Modified: ofbiz/trunk/specialpurpose/mypage/widget/MyPageMenus.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/mypage/widget/MyPageMenus.xml?rev=696789&r1=696788&r2=696789&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/mypage/widget/MyPageMenus.xml (original)
+++ ofbiz/trunk/specialpurpose/mypage/widget/MyPageMenus.xml Thu Sep 18 13:20:12 2008
@@ -87,10 +87,6 @@
</condition>
<link target="listInvoices"/>
</menu-item>
- <menu-item name="help" title="${uiLabelMap.CommonHelp}" align-style="opposed">
- <condition><not><if-empty field-name="userLogin"/></not></condition>
- <link target="http://docs.ofbiz.org/display/OFBENDUSER/My+Page?decorator=printable" url-mode="plain" target-window="new"/>
- </menu-item>
<menu-item name="Logout" title="${uiLabelMap.CommonLogout}" align-style="opposed">
<condition><not><if-empty field-name="userLogin"/></not></condition>
<link target="logout"/>
@@ -99,6 +95,10 @@
<condition><if-empty field-name="userLogin"/></condition>
<link target="${checkLoginUrl}"/>
</menu-item>
+ <menu-item name="help" title="${uiLabelMap.CommonHelp}" align-style="opposed">
+ <condition><not><if-empty field-name="userLogin"/></not></condition>
+ <link target="http://docs.ofbiz.org/display/OFBENDUSER/My+Page?decorator=printable" url-mode="plain" target-window="new"/>
+ </menu-item>
<menu-item name="preferences" title="${uiLabelMap.CommonPreferences}" align-style="opposed">
<condition>
<if-has-permission permission="MYPAGE_EMPLOYEE"/>
Modified: ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml?rev=696789&r1=696788&r2=696789&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml (original)
+++ ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml Thu Sep 18 13:20:12 2008
@@ -478,33 +478,18 @@
<widgets>
<decorator-screen name="CommonProjectDecorator" location="${parameters.mainDecoratorLocation}">
<decorator-section name="body">
- <section>
- <widgets>
- <container style="lefthalf">
- <container style="screenlet">
- <container style="screenlet-title-bar">
- <container style="h3">
- <label text="${uiLabelMap.PageTitleProjectInformation}"/>
- </container>
- </container>
- <container style="screenlet-body">
- <section>
- <widgets>
- <include-form name="ProjectInfo" location="component://projectmgr/widget/forms/ProjectForms.xml"/>
- </widgets>
- </section>
- </container>
- </container>
- <include-screen name="PhasesInfo"/>
- <include-screen name="TasksInfo"/>
- </container>
- <container style="righthalf">
- <include-screen name="SubProjectsInfo"/>
- <include-screen name="PartiesInfo"/>
- <include-screen name="NoteInfo"/>
- </container>
- </widgets>
- </section>
+ <container style="lefthalf">
+ <screenlet title="${uiLabelMap.PageTitleProjectInformation}">
+ <include-form name="ProjectInfo" location="component://projectmgr/widget/forms/ProjectForms.xml"/>
+ </screenlet>
+ <include-screen name="PhasesInfo"/>
+ <include-screen name="TasksInfo"/>
+ </container>
+ <container style="righthalf">
+ <include-screen name="SubProjectsInfo"/>
+ <include-screen name="PartiesInfo"/>
+ <include-screen name="NoteInfo"/>
+ </container>
</decorator-section>
</decorator-screen>
</widgets>
@@ -601,21 +586,10 @@
</service>
<set field="tasks" from-field="result.taskList"/>
</actions>
- <widgets>
- <container style="screenlet">
- <container style="screenlet-title-bar">
- <container style="h3">
- <label text="${uiLabelMap.ProjectMgrTasks}"/>
- </container>
- </container>
- <container style="screenlet-body">
- <section>
- <widgets>
- <include-form name="ListTaskInfo" location="component://projectmgr/widget/forms/ProjectForms.xml"/>
- </widgets>
- </section>
- </container>
- </container>
+ <widgets>
+ <screenlet title="${uiLabelMap.ProjectMgrTasks}" navigation-form-name="ListTaskInfo">
+ <include-form name="ListTaskInfo" location="component://projectmgr/widget/forms/ProjectForms.xml"/>
+ </screenlet>
</widgets>
</section>
</screen>