This is an automated email from the ASF dual-hosted git repository.
jamesyong pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-plugins.git The following commit(s) were added to refs/heads/trunk by this push: new 7cbc4b6 Improved: Add 'controlPath' attribute to 'ofbizUrl' freemarker macro 7cbc4b6 is described below commit 7cbc4b6d79a59662679f3bc2f98d9efe2e303b23 Author: James Yong <[hidden email]> AuthorDate: Sun Jan 12 22:34:39 2020 +0800 Improved: Add 'controlPath' attribute to 'ofbizUrl' freemarker macro (OFBIZ-11317) Adding the controlPath attribute to allow the controls by ofbizUrl to support uri to other OFBiz web application. Thanks: Jacques for the review --- ecommerce/template/request/ViewRequestItemInfo.ftl | 2 +- ecommerce/template/survey/GenericResult.ftl | 2 +- projectmgr/template/survey/ListSurveys.ftl | 2 +- scrum/template/includes/DemoTest.ftl | 20 ++++++++++---------- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/ecommerce/template/request/ViewRequestItemInfo.ftl b/ecommerce/template/request/ViewRequestItemInfo.ftl index 0adfc34..eaef562 100644 --- a/ecommerce/template/request/ViewRequestItemInfo.ftl +++ b/ecommerce/template/request/ViewRequestItemInfo.ftl @@ -51,7 +51,7 @@ under the License. <div> ${(product.internalName)!} <#if showRequestManagementLinks??> - <a href="/catalog/control/EditProduct?productId=${requestItem.productId!}" class="buttontext">${requestItem.productId!}</a> + <a href="<@ofbizUrl controlPath="/catalog/control">EditProduct?productId=${requestItem.productId!}</@ofbizUrl>" class="buttontext">${requestItem.productId!}</a> <#else> <a href="<@ofbizUrl>product?product_id=${requestItem.productId!}</@ofbizUrl>" class="buttontext">${requestItem.productId!}</a> </#if> diff --git a/ecommerce/template/survey/GenericResult.ftl b/ecommerce/template/survey/GenericResult.ftl index 5c978a0..d7bdef7 100644 --- a/ecommerce/template/survey/GenericResult.ftl +++ b/ecommerce/template/survey/GenericResult.ftl @@ -99,7 +99,7 @@ under the License. <#elseif "CONTENT" == surveyQuestionAndAppl.surveyQuestionTypeId> <#if answer.contentId?has_content> <#assign content = answer.getRelatedOne("Content", false)> - <a href="/content/control/img?imgId=${content.dataResourceId}" class="buttontext">${answer.contentId}</a> - ${content.contentName!} + <a href="<@ofbizUrl controlPath="/content/control">img?imgId=${content.dataResourceId}</@ofbizUrl>" class="buttontext">${answer.contentId}</a> - ${content.contentName!} </#if> <#elseif "OPTION" == surveyQuestionAndAppl.surveyQuestionTypeId> <#assign options = surveyQuestionAndAppl.getRelated("SurveyQuestionOption", null, sequenceSort, false)!> diff --git a/projectmgr/template/survey/ListSurveys.ftl b/projectmgr/template/survey/ListSurveys.ftl index 49abce2..ee027fc 100644 --- a/projectmgr/template/survey/ListSurveys.ftl +++ b/projectmgr/template/survey/ListSurveys.ftl @@ -41,7 +41,7 @@ under the License. <#assign survey = productStoreSurveyAppl.getRelatedOne("Survey", false)> <tr> <form method="post" action="<@ofbizUrl>updateWorkEffortSurveyAppl</@ofbizUrl>" name="editWorkEffortSurveyAppl_${workEffortSurveyAppl_index}"> - <td><a href="/content/control/EditSurvey?surveyId=${workEffortSurveyAppl.surveyId!}" class="buttontext">${workEffortSurveyAppl.surveyId!} - ${survey.surveyName!}</a></td> + <td><a href="<@ofbizUrl controlPath="/content/control">EditSurvey?surveyId=${workEffortSurveyAppl.surveyId!}</@ofbizUrl>" class="buttontext">${workEffortSurveyAppl.surveyId!} - ${survey.surveyName!}</a></td> <td>${workEffortSurveyAppl.fromDate!}</td> <td> <@htmlTemplate.renderDateTimeField name="thruDate" event="" action="" className="" alert="" title="Format: yyyy-MM-dd HH:mm:ss.SSS" value="${(workEffortSurveyAppl.thruDate)!}" size="25" maxlength="30" id="thruDate_${workEffortSurveyAppl_index}" dateType="date" shortDateInput=false timeDropdownParamName="" defaultDateTimeString="" localizedIconTitle="" timeDropdown="" timeHourName="" classString="" hour1="" hour2="" timeMinutesName="" minutes="" isTwelveHour="" ampmNam [...] diff --git a/scrum/template/includes/DemoTest.ftl b/scrum/template/includes/DemoTest.ftl index ee2ffd7..36c5121 100644 --- a/scrum/template/includes/DemoTest.ftl +++ b/scrum/template/includes/DemoTest.ftl @@ -35,7 +35,7 @@ When you click on the User Login ID,the system will login to the Scrum Component </tr> <tr> <td> - <a href="/scrum/control/main?USERNAME=scrumadmin&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Scrum Admin</a><br/> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=scrumadmin&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Scrum Admin</a><br/> </td> <td> <b>Scrum Admin</b><br/> @@ -44,7 +44,7 @@ When you click on the User Login ID,the system will login to the Scrum Component </tr> <tr> <td> - <a href="/scrum/control/main?USERNAME=scrummaster&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Scrum Master</td> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=scrummaster&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Scrum Master</td> <td> <b>Scrum Master</b><br/> The Scrummaster can create the project and sprint and will put the product backlog into the sprint,<br/> @@ -53,8 +53,8 @@ When you click on the User Login ID,the system will login to the Scrum Component </tr> <tr> <td> - <a href="/scrum/control/main?USERNAME=productowner&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Product Owner</a><br/> - <a href="/scrum/control/main?USERNAME=productowner2&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Product Owner2</a><br/> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=productowner&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Product Owner</a><br/> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=productowner2&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Product Owner2</a><br/> </td> <td> <b>Product Owner</b><br/> @@ -64,10 +64,10 @@ When you click on the User Login ID,the system will login to the Scrum Component </tr> <tr> <td> - <a href="/scrum/control/main?USERNAME=scrumteam1&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Scrumteam1</a><br/> - <a href="/scrum/control/main?USERNAME=scrumteam2&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Scrumteam2</a><br/> - <a href="/scrum/control/main?USERNAME=scrumteam3&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Scrumteam3</a><br/> - <a href="/scrum/control/main?USERNAME=scrumteam4&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Scrumteam4</a><br/> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=scrumteam1&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Scrumteam1</a><br/> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=scrumteam2&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Scrumteam2</a><br/> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=scrumteam3&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Scrumteam3</a><br/> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=scrumteam4&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Scrumteam4</a><br/> </td> <td> <b>Scrumteam</b><br/> @@ -77,7 +77,7 @@ When you click on the User Login ID,the system will login to the Scrum Component </tr> <tr> <td> - <a href="/scrum/control/main?USERNAME=testadmin&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">Testadmin</a> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=testadmin&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">Testadmin</a> </td> <td> <b>Opentest</b><br/> @@ -88,7 +88,7 @@ When you click on the User Login ID,the system will login to the Scrum Component </tr> <tr> <td> - <a href="/scrum/control/main?USERNAME=DemoStakeholder&PASSWORD=ofbiz&JavaScriptEnabled=Y" class="buttontext">DemoStakeholder</a> + <a href="<@ofbizUrl controlPath="/scrum/control">main?USERNAME=DemoStakeholder&PASSWORD=ofbiz&JavaScriptEnabled=Y</@ofbizUrl>" class="buttontext">DemoStakeholder</a> </td> <td> <b>The Stakeholder</b><br/> |
Free forum by Nabble | Edit this page |