This is an automated email from the ASF dual-hosted git repository. jleroux pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
commit 847c0056aa3c835748474d31d4fc784e1ebf3412 Author: Jacques Le Roux <jacques.le.r...@les7arts.com> AuthorDate: Mon Oct 21 10:45:04 2024 +0200 Improved: Use media type "text/javascript" instead of "application/javascript to follow RFC-9239 (OFBIZ-13156) See https://datatracker.ietf.org/doc/html/rfc9239#name-iana-considerations --- applications/accounting/template/ap/invoices/CommissionRun.ftl | 2 +- .../accounting/template/ap/invoices/PurchaseInvoices.ftl | 2 +- applications/accounting/template/ar/invoice/ListInvoices.ftl | 2 +- applications/accounting/template/ar/payment/BatchPayments.ftl | 2 +- .../accounting/template/finaccounttrans/FinAccountTrans.ftl | 4 ++-- .../template/finaccounttrans/GlReconciledFinAccountTrans.ftl | 2 +- .../accounting/template/payment/DepositWithdrawPayments.ftl | 2 +- applications/accounting/template/payment/ManualCCTx.ftl | 6 +++--- .../java/org/apache/ofbiz/content/data/DataResourceWorker.java | 2 +- applications/content/template/cms/CMSSites.ftl | 4 ++-- applications/content/template/content/ContentNav.ftl | 2 +- applications/content/template/content/DisplayContentNav.ftl | 4 ++-- applications/content/template/content/Nav.ftl | 4 ++-- applications/content/template/contentsetup/UserPermissions.ftl | 2 +- applications/content/template/website/WebSiteCMSContent.ftl | 2 +- applications/content/template/website/WebSiteCMSNav.ftl | 6 +++--- applications/humanres/template/FindEmployee.ftl | 2 +- applications/humanres/template/category/CategoryTree.ftl | 2 +- applications/humanres/template/internalorg/EditInternalOrg.ftl | 2 +- .../humanres/template/internalorg/RemoveInternalOrg.ftl | 2 +- applications/manufacturing/template/bom/EditProductBom.ftl | 2 +- .../manufacturing/template/mrp/FindInventoryEventPlan.ftl | 4 ++-- .../manufacturing/template/routing/EditRoutingTaskAssoc.ftl | 2 +- .../ofbiz/order/entry/catalog/InlineProductDetail.groovy | 2 +- .../org/apache/ofbiz/order/entry/catalog/ProductDetail.groovy | 4 ++-- .../org/apache/ofbiz/order/entry/catalog/ProductSummary.groovy | 2 +- applications/order/template/entry/BillSettings.ftl | 4 ++-- applications/order/template/entry/CheckoutOptions.ftl | 2 +- applications/order/template/entry/CheckoutPayment.ftl | 2 +- applications/order/template/entry/CheckoutShippingAddress.ftl | 2 +- applications/order/template/entry/ShipSettings.ftl | 2 +- applications/order/template/entry/SplitShip.ftl | 2 +- applications/order/template/entry/cart/Javascript.ftl | 2 +- applications/order/template/entry/cart/ShowCart.ftl | 4 ++-- applications/order/template/entry/catalog/CategoryDetail.ftl | 2 +- .../order/template/entry/catalog/ConfigProductDetail.ftl | 6 +++--- .../order/template/entry/catalog/InlineProductDetail.ftl | 6 +++--- applications/order/template/entry/catalog/ProductDetail.ftl | 4 ++-- applications/order/template/entry/catalog/ProductSummary.ftl | 4 ++-- applications/order/template/order/AppendOrderItem.ftl | 2 +- applications/order/template/order/FindOrders.ftl | 2 +- applications/order/template/order/OrderList.ftl | 2 +- applications/order/template/order/OrderShippingInfo.ftl | 6 +++--- applications/order/template/order/ViewAllocationPlan.ftl | 2 +- applications/order/template/task/OrderTaskList.ftl | 2 +- applications/party/template/party/profileblocks/Content.ftl | 2 +- applications/product/template/category/CategoryTree.ftl | 2 +- applications/product/template/category/EditCategory.ftl | 4 ++-- .../product/template/config/EditProductConfigItemContent.ftl | 2 +- .../product/template/facility/BatchPrintMarkAsAccepted.ftl | 2 +- applications/product/template/facility/PickMoveStock.ftl | 2 +- applications/product/template/facility/PicklistManage.ftl | 2 +- applications/product/template/find/KeywordSearch.ftl | 2 +- applications/product/template/find/KeywordSearchBox.ftl | 2 +- applications/product/template/imagemanagement/ImageCrop.ftl | 6 +++--- applications/product/template/imagemanagement/ImageFrame.ftl | 2 +- .../product/template/imagemanagement/ImageRotating.ftl | 6 +++--- applications/product/template/imagemanagement/ImageShare.ftl | 2 +- applications/product/template/imagemanagement/ResizeImage.ftl | 4 ++-- .../product/template/imagemanagement/ShowPeopleApprove.ftl | 4 ++-- applications/product/template/inventory/ReceiveInventory.ftl | 4 ++-- .../product/template/inventory/TransferInventoryItem.ftl | 2 +- .../product/template/price/SetPriceRulesCondEventJs.ftl | 2 +- applications/product/template/product/EditProductContent.ftl | 4 ++-- .../product/template/product/EditProductQuickAdmin.ftl | 2 +- applications/product/template/product/QuickAddVariants.ftl | 2 +- applications/product/template/product/ViewProductOrders.ftl | 2 +- applications/product/template/returns/ReceiveReturn.ftl | 2 +- applications/product/template/shipment/PackOrder.ftl | 6 +++--- applications/product/template/shipment/QuickShipOrder.ftl | 6 +++--- .../template/shipment/ReceiveInventoryAgainstPurchaseOrder.ftl | 10 +++++----- applications/product/template/shipment/VerifyPick.ftl | 6 +++--- applications/product/template/store/ProductStoreGroupTree.ftl | 2 +- framework/catalina/ofbiz-component.xml | 8 ++++---- .../src/main/java/org/apache/ofbiz/common/CommonEvents.java | 2 +- .../org/apache/ofbiz/webapp/ftl/ScriptTagsFooterTransform.java | 2 +- framework/webtools/template/entity/CheckDb.ftl | 2 +- framework/webtools/template/entity/ViewGeneric.ftl | 2 +- framework/webtools/template/labelmanager/UpdateLabel.ftl | 2 +- framework/webtools/template/service/AvailableServices.ftl | 2 +- .../webtools/template/service/SetServiceParameterSync.ftl | 2 +- .../main/java/org/apache/ofbiz/widget/model/HtmlWidget.java | 2 +- themes/bluelight/template/AppBarClose.ftl | 2 +- themes/bluelight/template/Header.ftl | 6 +++--- themes/common-theme/template/ChangePassword.ftl | 2 +- themes/common-theme/template/Login.ftl | 2 +- .../common-theme/template/includes/AjaxAutocompleteOptions.ftl | 2 +- themes/common-theme/template/includes/GeoLocation.ftl | 10 +++++----- themes/common-theme/template/includes/GoogleGeoLocation.ftl | 4 ++-- themes/common-theme/template/includes/Lookup.ftl | 4 ++-- .../template/includes/ServerHour24HourFormatJs.ftl | 2 +- .../template/includes/SetDependentDropdownValuesJs.ftl | 2 +- themes/common-theme/template/includes/SetMultipleSelectJs.ftl | 2 +- .../common-theme/template/includes/SetMultipleSelectJsList.ftl | 2 +- themes/common-theme/template/includes/Simple.ftl | 2 +- themes/common-theme/template/includes/TimeDuration.ftl | 2 +- themes/common-theme/template/includes/flotCharts/Bars.ftl | 4 ++-- themes/common-theme/template/includes/flotCharts/Pie.ftl | 6 +++--- themes/common-theme/template/macro/HtmlScreenMacroLibrary.ftl | 4 ++-- themes/common-theme/webapp/common-theme/js/util/OfbizUtil.js | 2 +- themes/flatgrey/template/Footer.ftl | 2 +- themes/flatgrey/template/Header.ftl | 6 +++--- themes/helveticus/template/ChangePassword.ftl | 2 +- themes/helveticus/template/Login.ftl | 2 +- themes/helveticus/template/includes/Footer.ftl | 2 +- themes/helveticus/template/includes/Header.ftl | 6 +++--- themes/helveticus/template/includes/HomeMenu.ftl | 2 +- themes/rainbowstone/template/ChangePassword.ftl | 2 +- themes/rainbowstone/template/Login.ftl | 2 +- themes/rainbowstone/template/includes/Footer.ftl | 2 +- themes/rainbowstone/template/includes/Header.ftl | 6 +++--- themes/rainbowstone/template/includes/HomeMenu.ftl | 2 +- themes/tomahawk/template/AppBarClose.ftl | 2 +- themes/tomahawk/template/Footer.ftl | 2 +- themes/tomahawk/template/Header.ftl | 6 +++--- 115 files changed, 177 insertions(+), 177 deletions(-) diff --git a/applications/accounting/template/ap/invoices/CommissionRun.ftl b/applications/accounting/template/ap/invoices/CommissionRun.ftl index 3d5a18c283..3cc0a5241f 100644 --- a/applications/accounting/template/ap/invoices/CommissionRun.ftl +++ b/applications/accounting/template/ap/invoices/CommissionRun.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function toggleInvoiceId(master) { var form = document.listSalesInvoices; var invoices = form.elements.length; diff --git a/applications/accounting/template/ap/invoices/PurchaseInvoices.ftl b/applications/accounting/template/ap/invoices/PurchaseInvoices.ftl index 3bfa1f3003..335c98c287 100644 --- a/applications/accounting/template/ap/invoices/PurchaseInvoices.ftl +++ b/applications/accounting/template/ap/invoices/PurchaseInvoices.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function toggleInvoiceId(master) { var invoices = jQuery("#listPurchaseInvoices :checkbox[name='invoiceIds']"); diff --git a/applications/accounting/template/ar/invoice/ListInvoices.ftl b/applications/accounting/template/ar/invoice/ListInvoices.ftl index 81d8f1c94c..0d612831e9 100644 --- a/applications/accounting/template/ar/invoice/ListInvoices.ftl +++ b/applications/accounting/template/ar/invoice/ListInvoices.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> //<![CDATA[ function toggleInvoiceId(master) { diff --git a/applications/accounting/template/ar/payment/BatchPayments.ftl b/applications/accounting/template/ar/payment/BatchPayments.ftl index cf2d38d33e..5b2ac51027 100644 --- a/applications/accounting/template/ar/payment/BatchPayments.ftl +++ b/applications/accounting/template/ar/payment/BatchPayments.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function togglePaymentId(master) { var payments = jQuery("#paymentBatchForm :checkbox[name='paymentIds']"); diff --git a/applications/accounting/template/finaccounttrans/FinAccountTrans.ftl b/applications/accounting/template/finaccounttrans/FinAccountTrans.ftl index 55009c930a..84fbcbee7c 100644 --- a/applications/accounting/template/finaccounttrans/FinAccountTrans.ftl +++ b/applications/accounting/template/finaccounttrans/FinAccountTrans.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function togglefinAccountTransId(master) { var form = document.selectAllForm; var finAccountTransList = form.elements.length; @@ -218,7 +218,7 @@ function getFinAccountTransRunningTotalAndBalances() { </#list> </table> </div> - <script type="application/javascript"> + <script type="text/javascript"> jQuery(document).ready( function() { jQuery("#displayPayments_${finAccountTrans.finAccountTransId}").dialog({autoOpen: false, modal: true, buttons: { diff --git a/applications/accounting/template/finaccounttrans/GlReconciledFinAccountTrans.ftl b/applications/accounting/template/finaccounttrans/GlReconciledFinAccountTrans.ftl index e6650e8235..d53824a58a 100644 --- a/applications/accounting/template/finaccounttrans/GlReconciledFinAccountTrans.ftl +++ b/applications/accounting/template/finaccounttrans/GlReconciledFinAccountTrans.ftl @@ -196,7 +196,7 @@ under the License. <td align="center"> <a id="toggleGlTransactions_${finAccountTrans.finAccountTransId}" href="javascript:void(0)" class="buttontext">${uiLabelMap.FormFieldTitle_glTransactions}</a> <#include "ShowGlTransactions.ftl"/> - <script type="application/javascript"> + <script type="text/javascript"> jQuery(document).ready( function() { jQuery("#displayGlTransactions_${finAccountTrans.finAccountTransId}").dialog({autoOpen: false, modal: true, buttons: { diff --git a/applications/accounting/template/payment/DepositWithdrawPayments.ftl b/applications/accounting/template/payment/DepositWithdrawPayments.ftl index b5599b02a7..ee3d8cd1f6 100644 --- a/applications/accounting/template/payment/DepositWithdrawPayments.ftl +++ b/applications/accounting/template/payment/DepositWithdrawPayments.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function togglePaymentId(master) { var form = document.depositWithdrawPaymentsForm; var payments = form.elements.length; diff --git a/applications/accounting/template/payment/ManualCCTx.ftl b/applications/accounting/template/payment/ManualCCTx.ftl index e116b0138e..5b93764cdc 100644 --- a/applications/accounting/template/payment/ManualCCTx.ftl +++ b/applications/accounting/template/payment/ManualCCTx.ftl @@ -44,7 +44,7 @@ under the License. <#if "PRDS_PAY_RELEASE" == txType?default("")> <tr><td> ${setRequestAttribute("validTx", "true")} - <script type="application/javascript"> + <script type="text/javascript"> document.manualTxForm.action = "<@ofbizUrl>processReleaseTransaction</@ofbizUrl>"; </script> </td></tr> @@ -52,7 +52,7 @@ under the License. <#if "PRDS_PAY_REFUND" == txType?default("")> <tr><td> ${setRequestAttribute("validTx", "true")} - <script type="application/javascript"> + <script type="text/javascript"> document.manualTxForm.action = "<@ofbizUrl>processRefundTransaction</@ofbizUrl>"; </script> </td></tr> @@ -60,7 +60,7 @@ under the License. <#if "PRDS_PAY_CREDIT" == txType?default("") || "PRDS_PAY_AUTH" == txType?default("")> <tr><td> ${setRequestAttribute("validTx", "true")} - <script type="application/javascript"> + <script type="text/javascript"> document.manualTxForm.action = "<@ofbizUrl>processManualCcTx</@ofbizUrl>"; </script> </td></tr> diff --git a/applications/content/src/main/java/org/apache/ofbiz/content/data/DataResourceWorker.java b/applications/content/src/main/java/org/apache/ofbiz/content/data/DataResourceWorker.java index 6e03054547..f5594ea8c8 100644 --- a/applications/content/src/main/java/org/apache/ofbiz/content/data/DataResourceWorker.java +++ b/applications/content/src/main/java/org/apache/ofbiz/content/data/DataResourceWorker.java @@ -726,7 +726,7 @@ public class DataResourceWorker implements org.apache.ofbiz.widget.content.DataR // if use web analytics. if (UtilValidate.isNotEmpty(webAnalytics)) { StringBuffer newTemplateText = new StringBuffer(templateText); - String webAnalyticsCode = "<script type=\"application/javascript\">"; + String webAnalyticsCode = "<script type=\"text/javascript\">"; for (GenericValue webAnalytic : webAnalytics) { StringWrapper wrapString = StringUtil.wrapString((String) webAnalytic.get("webAnalyticsCode")); webAnalyticsCode += wrapString.toString(); diff --git a/applications/content/template/cms/CMSSites.ftl b/applications/content/template/cms/CMSSites.ftl index 226e3f9eba..7b61d5c83c 100644 --- a/applications/content/template/cms/CMSSites.ftl +++ b/applications/content/template/cms/CMSSites.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function call_fieldlookup4(rootForumId, parentForumId ) { var obj_lookupwindow = window.open("addSubSite?rootForumId=" + rootForumId + "&parentForumId=" + parentForumId, 'FieldLookup', 'width=500,height=250,scrollbars=yes,status=no,top='+my+',left='+mx+',dependent=yes,alwaysRaised=yes'); obj_lookupwindow.opener = window; @@ -261,7 +261,7 @@ function call_fieldlookup4(rootForumId, parentForumId ) { </tr> </table> -<script type="application/javascript"> +<script type="text/javascript"> function call_fieldlookup3(view_name) { window.target = document.siteRoleForm.partyId_o_${rowCount - 1}; var obj_lookupwindow = window.open(view_name,'FieldLookup', 'width=700,height=550,scrollbars=yes,status=no,top='+my+',left='+mx+',dependent=yes,alwaysRaised=yes'); diff --git a/applications/content/template/content/ContentNav.ftl b/applications/content/template/content/ContentNav.ftl index d527e38f33..c23906cdf9 100644 --- a/applications/content/template/content/ContentNav.ftl +++ b/applications/content/template/content/ContentNav.ftl @@ -17,7 +17,7 @@ under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> <#-- some labels are not unescaped in the JSON object so we have to do this manuely --> function unescapeHtmlText(text) { return jQuery('<div />').html(text).text() diff --git a/applications/content/template/content/DisplayContentNav.ftl b/applications/content/template/content/DisplayContentNav.ftl index 8a8b01b641..c8dc1301e7 100644 --- a/applications/content/template/content/DisplayContentNav.ftl +++ b/applications/content/template/content/DisplayContentNav.ftl @@ -16,8 +16,8 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="/common/js/util/OfbizUtil.js"/> -<script type="application/javascript"> +<script type="text/javascript" src="/common/js/util/OfbizUtil.js"/> +<script type="text/javascript"> <#-- some labels are not unescaped in the JSON object so we have to do this manuely --> function unescapeHtmlText(text) { return jQuery('<div />').html(text).text() diff --git a/applications/content/template/content/Nav.ftl b/applications/content/template/content/Nav.ftl index 20baf2b95a..82d995f158 100644 --- a/applications/content/template/content/Nav.ftl +++ b/applications/content/template/content/Nav.ftl @@ -16,9 +16,9 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/jquery/plugins/jsTree/jquery.jstree.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/jquery/plugins/jsTree/jquery.jstree.js</@ofbizContentUrl>"></script> -<script type="application/javascript"> +<script type="text/javascript"> <#-- some labels are not unescaped in the JSON object so we have to do this manuely --> function unescapeHtmlText(text) { return jQuery('<div />').html(text).text() diff --git a/applications/content/template/contentsetup/UserPermissions.ftl b/applications/content/template/contentsetup/UserPermissions.ftl index 55ae38d151..18e6c9ab52 100644 --- a/applications/content/template/contentsetup/UserPermissions.ftl +++ b/applications/content/template/contentsetup/UserPermissions.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function call_fieldlookup3(view_name) { var obj_lookupwindow = window.open(view_name + "?webSitePublishPoint=" + webSitePublishPoint,'FieldLookup', 'width=700,height=550,scrollbars=yes,status=no,top='+my+',left='+mx+',dependent=yes,alwaysRaised=yes'); obj_lookupwindow.opener = window; diff --git a/applications/content/template/website/WebSiteCMSContent.ftl b/applications/content/template/website/WebSiteCMSContent.ftl index 7a81a5c0a6..a47050d1d2 100644 --- a/applications/content/template/website/WebSiteCMSContent.ftl +++ b/applications/content/template/website/WebSiteCMSContent.ftl @@ -17,7 +17,7 @@ under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> // save new content id to JS scope so it can be used by the jstree in // the WebSiteCmsNav view where the newContentId is not available var newContentId = "${contentId?default("'a'")}"; diff --git a/applications/content/template/website/WebSiteCMSNav.ftl b/applications/content/template/website/WebSiteCMSNav.ftl index bead055c48..168791dfa7 100644 --- a/applications/content/template/website/WebSiteCMSNav.ftl +++ b/applications/content/template/website/WebSiteCMSNav.ftl @@ -16,9 +16,9 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/jquery/ui/js/jquery.cookie-1.4.0.js</@ofbizContentUrl>"></script> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/jquery/plugins/jsTree/jquery.jstree.js</@ofbizContentUrl>"></script> -<script type="application/javascript"> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/jquery/ui/js/jquery.cookie-1.4.0.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/jquery/plugins/jsTree/jquery.jstree.js</@ofbizContentUrl>"></script> +<script type="text/javascript"> function modifyJstreeCookieToSelectNewPage() { // core.initally_load and ui.initially_select don't work with the cookies plugin, // so we have to modify the cookie to achieve the same. diff --git a/applications/humanres/template/FindEmployee.ftl b/applications/humanres/template/FindEmployee.ftl index 2fee4a5aa5..3b3c817a7e 100644 --- a/applications/humanres/template/FindEmployee.ftl +++ b/applications/humanres/template/FindEmployee.ftl @@ -123,7 +123,7 @@ under the License. </#if> </div> <#if parameters.hideFields?default("N") != "Y"> - <script type="application/javascript"> + <script type="text/javascript"> document.lookupparty.partyId.focus(); </script> </#if> diff --git a/applications/humanres/template/category/CategoryTree.ftl b/applications/humanres/template/category/CategoryTree.ftl index 27ab9ee968..3b10f6bd8a 100644 --- a/applications/humanres/template/category/CategoryTree.ftl +++ b/applications/humanres/template/category/CategoryTree.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> <#-- some labels are not unescaped in the JSON object so we have to do this manualy --> function unescapeHtmlText(text) { return jQuery('<div />').html(text).text() diff --git a/applications/humanres/template/internalorg/EditInternalOrg.ftl b/applications/humanres/template/internalorg/EditInternalOrg.ftl index b78ab499da..02db64d092 100644 --- a/applications/humanres/template/internalorg/EditInternalOrg.ftl +++ b/applications/humanres/template/internalorg/EditInternalOrg.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> $("#dialog").dialog('open'); $(function() { $( "#internalOrg" ).dialog({ autoOpen: true, width: 350}); diff --git a/applications/humanres/template/internalorg/RemoveInternalOrg.ftl b/applications/humanres/template/internalorg/RemoveInternalOrg.ftl index a51450b562..1158c088dc 100644 --- a/applications/humanres/template/internalorg/RemoveInternalOrg.ftl +++ b/applications/humanres/template/internalorg/RemoveInternalOrg.ftl @@ -20,7 +20,7 @@ under the License. <#if partyGroup?has_content> <#assign partyname = partyGroup.groupName!/> </#if> -<script type="application/javascript"> +<script type="text/javascript"> <!-- var answer = confirm ("Are you sure you want to remove '<#if partyname??>${partyname}<#else>${parameters.partyId!}</#if>'?") if (answer) diff --git a/applications/manufacturing/template/bom/EditProductBom.ftl b/applications/manufacturing/template/bom/EditProductBom.ftl index f8f6c47431..4940b002f2 100644 --- a/applications/manufacturing/template/bom/EditProductBom.ftl +++ b/applications/manufacturing/template/bom/EditProductBom.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function lookupBom() { document.searchbom.productId.value=document.editProductAssocForm.productId.value; document.searchbom.productAssocTypeId.value=document.editProductAssocForm.productAssocTypeId.options[document.editProductAssocForm.productAssocTypeId.selectedIndex].value; diff --git a/applications/manufacturing/template/mrp/FindInventoryEventPlan.ftl b/applications/manufacturing/template/mrp/FindInventoryEventPlan.ftl index f141725296..3f1e65ba4b 100644 --- a/applications/manufacturing/template/mrp/FindInventoryEventPlan.ftl +++ b/applications/manufacturing/template/mrp/FindInventoryEventPlan.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function lookupInventory() { document.lookupinventory.submit(); } @@ -91,7 +91,7 @@ function lookupInventory() { </div> <#if requestParameters.hideFields?default("N") != "Y"> -<script type="application/javascript"> +<script type="text/javascript"> document.lookupinventory.productId.focus(); </script> </#if> diff --git a/applications/manufacturing/template/routing/EditRoutingTaskAssoc.ftl b/applications/manufacturing/template/routing/EditRoutingTaskAssoc.ftl index 7be61ba2cb..b28cb192f0 100644 --- a/applications/manufacturing/template/routing/EditRoutingTaskAssoc.ftl +++ b/applications/manufacturing/template/routing/EditRoutingTaskAssoc.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function copyAndAddRoutingTask() { document.addtaskassocform.copyTask.value = "Y"; document.addtaskassocform.submit(); diff --git a/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/InlineProductDetail.groovy b/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/InlineProductDetail.groovy index e63b8200e4..153b0d8d5e 100644 --- a/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/InlineProductDetail.groovy +++ b/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/InlineProductDetail.groovy @@ -184,7 +184,7 @@ if (inlineProduct) { if (variantTree && imageMap) { jsBuf = new StringBuffer() - jsBuf.append('<script type="application/javascript">') + jsBuf.append('<script type="text/javascript">') jsBuf.append('var DET' + inlineCounter + '= new Array(' + variantTree.size() + ');') jsBuf.append('var IMG' + inlineCounter + ' = new Array(' + variantTree.size() + ');') jsBuf.append('var OPT' + inlineCounter + ' = new Array(' + featureOrder.size() + ');') diff --git a/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/ProductDetail.groovy b/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/ProductDetail.groovy index 9dd651ec85..9ec42338f7 100644 --- a/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/ProductDetail.groovy +++ b/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/ProductDetail.groovy @@ -325,7 +325,7 @@ if (product) { if (variantTree && imageMap) { jsBuf = new StringBuffer() - jsBuf.append('<script type="application/javascript">') + jsBuf.append('<script type="text/javascript">') jsBuf.append('var DET = new Array(' + variantTree.size() + ');') jsBuf.append('var IMG = new Array(' + variantTree.size() + ');') jsBuf.append('var OPT = new Array(' + featureOrder.size() + ');') @@ -538,7 +538,7 @@ if (product) { if (isAlternativePacking) { // get alternative product price when product doesn't have any feature jsBuf = new StringBuffer() - jsBuf.append('<script type="application/javascript">') + jsBuf.append('<script type="text/javascript">') // make a list of variant sku with requireAmount virtualVariantsRes = runService('getAssociatedProducts', diff --git a/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/ProductSummary.groovy b/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/ProductSummary.groovy index 4b4f670f01..486a428662 100644 --- a/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/ProductSummary.groovy +++ b/applications/order/src/main/groovy/org/apache/ofbiz/order/entry/catalog/ProductSummary.groovy @@ -161,7 +161,7 @@ if (product) { // get alternative product price when product doesn't have any feature jsBuf = new StringBuffer() - jsBuf.append('<script type="application/javascript">') + jsBuf.append('<script type="text/javascript">') // make a list of variant sku with requireAmount virtualVariantsRes = runService('getAssociatedProducts', diff --git a/applications/order/template/entry/BillSettings.ftl b/applications/order/template/entry/BillSettings.ftl index 15780b7b3a..67a44aa43a 100644 --- a/applications/order/template/entry/BillSettings.ftl +++ b/applications/order/template/entry/BillSettings.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function shipBillAddr() { if (document.checkoutsetupform.useShipAddr.checked) { window.location = "<@ofbizUrl>setBilling?createNew=Y&finalizeMode=payment&paymentMethodType=${paymentMethodType!}&useShipAddr=Y</@ofbizUrl>"; @@ -450,7 +450,7 @@ function makeExpDate() { <#else> <#-- initial screen show a list of options --> - <script type="application/javascript"> + <script type="text/javascript"> function setCheckoutPaymentId( selectedValue ) { checkoutForm = document.getElementById('checkoutsetupform'); diff --git a/applications/order/template/entry/CheckoutOptions.ftl b/applications/order/template/entry/CheckoutOptions.ftl index e8f9717932..befa2a6d25 100644 --- a/applications/order/template/entry/CheckoutOptions.ftl +++ b/applications/order/template/entry/CheckoutOptions.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function submitForm(form, mode, value) { if ("DN" == mode) { // done action; checkout diff --git a/applications/order/template/entry/CheckoutPayment.ftl b/applications/order/template/entry/CheckoutPayment.ftl index b6c6f0fd60..af82672f91 100644 --- a/applications/order/template/entry/CheckoutPayment.ftl +++ b/applications/order/template/entry/CheckoutPayment.ftl @@ -19,7 +19,7 @@ under the License. <!-- TODO : Need formatting --> -<script type="application/javascript"> +<script type="text/javascript"> function submitForm(form, mode, value) { if ("DN" == mode) { // done action; checkout diff --git a/applications/order/template/entry/CheckoutShippingAddress.ftl b/applications/order/template/entry/CheckoutShippingAddress.ftl index 6a6d118c3b..c542ad4c29 100644 --- a/applications/order/template/entry/CheckoutShippingAddress.ftl +++ b/applications/order/template/entry/CheckoutShippingAddress.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> //<![CDATA[ function submitForm(form, mode, value) { if ("DN" == mode) { diff --git a/applications/order/template/entry/ShipSettings.ftl b/applications/order/template/entry/ShipSettings.ftl index df93809320..fc488c20f9 100644 --- a/applications/order/template/entry/ShipSettings.ftl +++ b/applications/order/template/entry/ShipSettings.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready(function(){ jQuery('#shipToSameParty, #shipToOtherParty').change(function(){ if(jQuery('#shipToSameParty').is(':checked')){ diff --git a/applications/order/template/entry/SplitShip.ftl b/applications/order/template/entry/SplitShip.ftl index 6e43fd4b36..36419bd45c 100644 --- a/applications/order/template/entry/SplitShip.ftl +++ b/applications/order/template/entry/SplitShip.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function submitForm(form, mode, value) { if ("DN" == mode) { // done action; payment info diff --git a/applications/order/template/entry/cart/Javascript.ftl b/applications/order/template/entry/cart/Javascript.ftl index 145b5c7bcd..ac145a8e5e 100644 --- a/applications/order/template/entry/cart/Javascript.ftl +++ b/applications/order/template/entry/cart/Javascript.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function removeSelected() { var cform = document.cartform; cform.removeSelected.value = true; diff --git a/applications/order/template/entry/cart/ShowCart.ftl b/applications/order/template/entry/cart/ShowCart.ftl index 282a468b46..6af741b821 100644 --- a/applications/order/template/entry/cart/ShowCart.ftl +++ b/applications/order/template/entry/cart/ShowCart.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function showQohAtp() { document.qohAtpForm.productId.value = document.quickaddform.add_product_id.value; document.qohAtpForm.submit(); @@ -220,7 +220,7 @@ under the License. </div> </div> -<script type="application/javascript"> +<script type="text/javascript"> document.quickaddform.add_product_id.focus(); </script> diff --git a/applications/order/template/entry/catalog/CategoryDetail.ftl b/applications/order/template/entry/catalog/CategoryDetail.ftl index 5e3b0d797b..581d5bd9ec 100644 --- a/applications/order/template/entry/catalog/CategoryDetail.ftl +++ b/applications/order/template/entry/catalog/CategoryDetail.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function callDocumentByPaginate(info) { var str = info.split('~'); var checkUrl = '<@ofbizUrl>categoryAjaxFired</@ofbizUrl>'; diff --git a/applications/order/template/entry/catalog/ConfigProductDetail.ftl b/applications/order/template/entry/catalog/ConfigProductDetail.ftl index 8a4654ff5c..593398664e 100644 --- a/applications/order/template/entry/catalog/ConfigProductDetail.ftl +++ b/applications/order/template/entry/catalog/ConfigProductDetail.ftl @@ -23,7 +23,7 @@ under the License. <#-- virtual product javascript --> ${virtualJavaScript!} -<script type="application/javascript"> +<script type="text/javascript"> var detailImageUrl = null; function setAddProductId(name) { document.addform.add_product_id.value = name; @@ -133,7 +133,7 @@ ${virtualJavaScript!} } </script> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready( function() { jQuery('#configFormId').change(getConfigDetails); @@ -375,7 +375,7 @@ function getConfigDetails() { </div> <#-- Prefill first select box (virtual products only) --> <#if variantTree?? && 0 < variantTree.size()> - <script type="application/javascript">eval("list" + "${featureOrderFirst}" + "()");</script> + <script type="text/javascript">eval("list" + "${featureOrderFirst}" + "()");</script> </#if> <#-- Swatches (virtual products only) --> diff --git a/applications/order/template/entry/catalog/InlineProductDetail.ftl b/applications/order/template/entry/catalog/InlineProductDetail.ftl index f08f058d1c..ca9beb5f2c 100644 --- a/applications/order/template/entry/catalog/InlineProductDetail.ftl +++ b/applications/order/template/entry/catalog/InlineProductDetail.ftl @@ -21,7 +21,7 @@ ${virtualJavaScript!} <#assign addedJavaScript = requestAttributes.addedJavaScript?default("N")/> <#if ("N" == addedJavaScript)> ${setRequestAttribute("addedJavaScript", "Y")} - <script type="application/javascript"> + <script type="text/javascript"> function popupDetailInline(inlineCounter) { var imageField = 'detailImage' + inlineCounter; @@ -231,7 +231,7 @@ ${virtualJavaScript!} </#if> <#if "VV_FEATURETREE" == product.virtualVariantMethodEnum! && featureLists?has_content> - <script type="application/javascript"> + <script type="text/javascript"> function checkRadioButtoninline${inlineCounter}(inlineCounter, productId) { var add_product_id = 'add_product_id' + inlineCounter; <#list featureLists as featureList> @@ -349,7 +349,7 @@ ${virtualJavaScript!} <tr><td COLSPAN="2" align="right"> <#if variantTree?? && 0 < variantTree.size()> - <script type="application/javascript">eval("list"+ "${inlineCounter}" + "${featureOrderFirst}" + "()");</script> + <script type="text/javascript">eval("list"+ "${inlineCounter}" + "${featureOrderFirst}" + "()");</script> </#if> </td> diff --git a/applications/order/template/entry/catalog/ProductDetail.ftl b/applications/order/template/entry/catalog/ProductDetail.ftl index 3851bb0d6b..cebce79242 100644 --- a/applications/order/template/entry/catalog/ProductDetail.ftl +++ b/applications/order/template/entry/catalog/ProductDetail.ftl @@ -23,7 +23,7 @@ under the License. <#-- virtual product javascript --> ${virtualJavaScript!} ${virtualVariantJavaScript!} -<script type="application/javascript"> +<script type="text/javascript"> var detailImageUrl = null; function setAddProductId2(sku, with_bak) { document.addform.add_product_id.value = sku; @@ -571,7 +571,7 @@ ${variantInfoJavaScript!} </div> <#-- Prefill first select box (virtual products only) --> <#if variantTree?? && 0 < variantTree.size()> - <script type="application/javascript">eval("list" + "${featureOrderFirst}" + "()");</script> + <script type="text/javascript">eval("list" + "${featureOrderFirst}" + "()");</script> </#if> <#-- Swatches (virtual products only) --> diff --git a/applications/order/template/entry/catalog/ProductSummary.ftl b/applications/order/template/entry/catalog/ProductSummary.ftl index 7d20c16295..0fb4677c04 100644 --- a/applications/order/template/entry/catalog/ProductSummary.ftl +++ b/applications/order/template/entry/catalog/ProductSummary.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> ${virtualJavaScript!} -<script type="application/javascript"> +<script type="text/javascript"> function displayProductVirtualId(variantId, virtualProductId, pForm) { if(variantId){ pForm.product_id.value = variantId; @@ -93,7 +93,7 @@ ${variantInfoJavaScript!} </tr> </table> </div> - <script type="application/javascript"> + <script type="text/javascript"> /* jQuery(document).ready(function(jQuery) { jQuery("#${productInfoLinkId}").attr('title', jQuery("#${productDetailId}").remove().html()); diff --git a/applications/order/template/order/AppendOrderItem.ftl b/applications/order/template/order/AppendOrderItem.ftl index e423f88835..8ef36eff48 100644 --- a/applications/order/template/order/AppendOrderItem.ftl +++ b/applications/order/template/order/AppendOrderItem.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function quicklookup(element) { window.location='<@ofbizUrl>LookupBulkAddSupplierProductsInApprovedOrder</@ofbizUrl>?orderId='+element.value; } diff --git a/applications/order/template/order/FindOrders.ftl b/applications/order/template/order/FindOrders.ftl index 0cf5fe611f..62bea2b778 100644 --- a/applications/order/template/order/FindOrders.ftl +++ b/applications/order/template/order/FindOrders.ftl @@ -405,7 +405,7 @@ function paginateOrderList(viewSize, viewIndex, hideFields) { </div> </form> <#if requestParameters.hideFields?default("N") != "Y"> -<script type="application/javascript"> +<script type="text/javascript"> document.lookuporder.orderId.focus(); </script> </#if> diff --git a/applications/order/template/order/OrderList.ftl b/applications/order/template/order/OrderList.ftl index 562f6301b7..0d6a82e1e0 100644 --- a/applications/order/template/order/OrderList.ftl +++ b/applications/order/template/order/OrderList.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready( function() { jQuery('#allcheck').change( function() { diff --git a/applications/order/template/order/OrderShippingInfo.ftl b/applications/order/template/order/OrderShippingInfo.ftl index 4d452f59b4..e2d957440a 100644 --- a/applications/order/template/order/OrderShippingInfo.ftl +++ b/applications/order/template/order/OrderShippingInfo.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function editInstruction(shipGroupSeqId) { jQuery('#shippingInstructions_' + shipGroupSeqId).css({display:'block'}); jQuery('#saveInstruction_' + shipGroupSeqId).css({display:'inline'}); @@ -426,7 +426,7 @@ under the License. <td> <input type="submit" value="${uiLabelMap.CommonUpdate}" class="smallSubmit"/> <a class="buttontext" id="newShippingAddress" href="javascript:void(0);">${uiLabelMap.OrderNewShippingAddress}</a> - <script type="application/javascript"> + <script type="text/javascript"> jQuery("#newShippingAddress").click(function(){jQuery("#newShippingAddressForm").dialog("open")}); </script> </td> @@ -494,7 +494,7 @@ under the License. </div> </form> </div> - <script type="application/javascript"> + <script type="text/javascript"> jQuery(document).ready( function() { jQuery("#newShippingAddressForm").dialog({autoOpen: false, modal: true, buttons: { diff --git a/applications/order/template/order/ViewAllocationPlan.ftl b/applications/order/template/order/ViewAllocationPlan.ftl index 3bb374a48f..22038953d2 100644 --- a/applications/order/template/order/ViewAllocationPlan.ftl +++ b/applications/order/template/order/ViewAllocationPlan.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function toggleAllItems(master) { var form = document.updateAllocationPlanItems; var length = form.elements.length; diff --git a/applications/order/template/task/OrderTaskList.ftl b/applications/order/template/task/OrderTaskList.ftl index 355e323e0c..960285cc40 100644 --- a/applications/order/template/task/OrderTaskList.ftl +++ b/applications/order/template/task/OrderTaskList.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function viewOrder(form) { if (form.taskStatus.value == "WF_NOT_STARTED") { if (form.delegate.checked) { diff --git a/applications/party/template/party/profileblocks/Content.ftl b/applications/party/template/party/profileblocks/Content.ftl index 72bdb53e96..48f478ca87 100644 --- a/applications/party/template/party/profileblocks/Content.ftl +++ b/applications/party/template/party/profileblocks/Content.ftl @@ -57,7 +57,7 @@ under the License. <div id='progress_bar'><div></div></div> </div> </div> - <script type="application/javascript"> + <script type="text/javascript"> jQuery("#uploadPartyContent").validate({ submitHandler: function(form) { <#-- call upload scripts - functions defined in PartyProfileContent.js --> diff --git a/applications/product/template/category/CategoryTree.ftl b/applications/product/template/category/CategoryTree.ftl index 3a995c64b1..1354dbc72a 100644 --- a/applications/product/template/category/CategoryTree.ftl +++ b/applications/product/template/category/CategoryTree.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> <#-- some labels are not unescaped in the JSON object so we have to do this manualy --> function unescapeHtmlText(text) { return jQuery('<div />').html(text).text() diff --git a/applications/product/template/category/EditCategory.ftl b/applications/product/template/category/EditCategory.ftl index e09f9c68cc..bc7d16c066 100644 --- a/applications/product/template/category/EditCategory.ftl +++ b/applications/product/template/category/EditCategory.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function insertImageName(type,nameValue) { eval('document.productCategoryForm.' + type + 'ImageUrl.value=nameValue;'); }; @@ -202,7 +202,7 @@ function insertImageName(type,nameValue) { </div> </div> <#if productCategoryId?has_content> - <script type="application/javascript"> + <script type="text/javascript"> function setUploadUrl(newUrl) { var toExec = 'document.imageUploadForm.action="' + newUrl + '";'; eval(toExec); diff --git a/applications/product/template/config/EditProductConfigItemContent.ftl b/applications/product/template/config/EditProductConfigItemContent.ftl index 9567438126..a7aa86908d 100644 --- a/applications/product/template/config/EditProductConfigItemContent.ftl +++ b/applications/product/template/config/EditProductConfigItemContent.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function insertNowTimestamp(field) { eval('document.productForm.' + field + '.value="${nowTimestamp?string}";'); } diff --git a/applications/product/template/facility/BatchPrintMarkAsAccepted.ftl b/applications/product/template/facility/BatchPrintMarkAsAccepted.ftl index f10a7dc7bc..42313ced8a 100644 --- a/applications/product/template/facility/BatchPrintMarkAsAccepted.ftl +++ b/applications/product/template/facility/BatchPrintMarkAsAccepted.ftl @@ -33,7 +33,7 @@ under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function markAsAccepted() { document.Labels.action = "<@ofbizUrl>BatchUpdateShipmentRouteSegments?facilityId=${parameters.facilityId}</@ofbizUrl>"; document.Labels.submit(); diff --git a/applications/product/template/facility/PickMoveStock.ftl b/applications/product/template/facility/PickMoveStock.ftl index ff5bb380e2..854b1b1a8f 100644 --- a/applications/product/template/facility/PickMoveStock.ftl +++ b/applications/product/template/facility/PickMoveStock.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function quicklookup(func, locationelement, facilityelement, productelement) { var productId = productelement.value; diff --git a/applications/product/template/facility/PicklistManage.ftl b/applications/product/template/facility/PicklistManage.ftl index 46ce6872c9..7bd2236ecc 100644 --- a/applications/product/template/facility/PicklistManage.ftl +++ b/applications/product/template/facility/PicklistManage.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function paginateOrderList(viewSize, viewIndex) { document.paginationForm.viewSize.value = viewSize; document.paginationForm.viewIndex.value = viewIndex; diff --git a/applications/product/template/find/KeywordSearch.ftl b/applications/product/template/find/KeywordSearch.ftl index 4ca80ea84b..56a29c68f6 100644 --- a/applications/product/template/find/KeywordSearch.ftl +++ b/applications/product/template/find/KeywordSearch.ftl @@ -32,7 +32,7 @@ under the License. </#if> <#if productIds?has_content> - <script type="application/javascript"> + <script type="text/javascript"> function checkProductToBagTextArea(field, idValue) { fullValue = idValue + "\n"; tempStr = document.forms["quickCreateVirtualWithVariants"].elements["variantProductIdsBag"].value; diff --git a/applications/product/template/find/KeywordSearchBox.ftl b/applications/product/template/find/KeywordSearchBox.ftl index 9e5f61f8ab..5c8971b485 100644 --- a/applications/product/template/find/KeywordSearchBox.ftl +++ b/applications/product/template/find/KeywordSearchBox.ftl @@ -18,7 +18,7 @@ under the License. --> <#if (requestAttributes.uiLabelMap)??><#assign uiLabelMap = requestAttributes.uiLabelMap></#if> -<script type="application/javascript"> +<script type="text/javascript"> function changeCategory() { document.forms["keywordsearchform"].elements["SEARCH_CATEGORY_ID"].value=document.forms["advancedsearchform"].elements["DUMMYCAT"].value; document.forms["advancedsearchform"].elements["SEARCH_CATEGORY_ID"].value=document.forms["advancedsearchform"].elements["DUMMYCAT"].value; diff --git a/applications/product/template/imagemanagement/ImageCrop.ftl b/applications/product/template/imagemanagement/ImageCrop.ftl index dcf711a233..023ff1921d 100644 --- a/applications/product/template/imagemanagement/ImageCrop.ftl +++ b/applications/product/template/imagemanagement/ImageCrop.ftl @@ -16,10 +16,10 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/sizzle.min.js</@ofbizContentUrl>"></script> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/jquery.Jcrop.min.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/sizzle.min.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/jquery.Jcrop.min.js</@ofbizContentUrl>"></script> <link rel="stylesheet" href="<@ofbizContentUrl>/common/js/plugins/imagemanagement/jquery.Jcrop.css</@ofbizContentUrl>" type="text/css" /> -<script type="application/javascript"> +<script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function(){ jQuery('td.cropbox img').Jcrop({ diff --git a/applications/product/template/imagemanagement/ImageFrame.ftl b/applications/product/template/imagemanagement/ImageFrame.ftl index f946dd876d..cf7edb77b3 100644 --- a/applications/product/template/imagemanagement/ImageFrame.ftl +++ b/applications/product/template/imagemanagement/ImageFrame.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> jQuery.noConflict(); var host = document.location.host; jQuery(document).ready(function() { diff --git a/applications/product/template/imagemanagement/ImageRotating.ftl b/applications/product/template/imagemanagement/ImageRotating.ftl index ed18b7cd9b..fbc0022239 100644 --- a/applications/product/template/imagemanagement/ImageRotating.ftl +++ b/applications/product/template/imagemanagement/ImageRotating.ftl @@ -16,8 +16,8 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/sizzle.min.js</@ofbizContentUrl>"></script> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/jQueryRotateCompressed.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/sizzle.min.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/jQueryRotateCompressed.js</@ofbizContentUrl>"></script> <style type="text/css"> td.cropbox span { width: auto !important; @@ -28,7 +28,7 @@ under the License. left : 10px !important; } </style> -<script type="application/javascript"> +<script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function(){ var angleHold = 0; diff --git a/applications/product/template/imagemanagement/ImageShare.ftl b/applications/product/template/imagemanagement/ImageShare.ftl index b50243db97..8c29cc36d0 100644 --- a/applications/product/template/imagemanagement/ImageShare.ftl +++ b/applications/product/template/imagemanagement/ImageShare.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> <#assign contentURL = Static["org.apache.ofbiz.entity.util.EntityUtilProperties"].getPropertyValue("url", "content.url.prefix.standard", delegator)> -<script type="application/javascript"> +<script type="text/javascript"> $(document).ready(function(){ var form = document.ImageShare; var protocol = document.location.protocol; diff --git a/applications/product/template/imagemanagement/ResizeImage.ftl b/applications/product/template/imagemanagement/ResizeImage.ftl index fc875c44ad..166f7cbb98 100644 --- a/applications/product/template/imagemanagement/ResizeImage.ftl +++ b/applications/product/template/imagemanagement/ResizeImage.ftl @@ -16,8 +16,8 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/sizzle.min.js</@ofbizContentUrl>"></script> -<script type="application/javascript"> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/sizzle.min.js</@ofbizContentUrl>"></script> +<script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function(){ jQuery('img').attr('id',"previewImage"); diff --git a/applications/product/template/imagemanagement/ShowPeopleApprove.ftl b/applications/product/template/imagemanagement/ShowPeopleApprove.ftl index 809ccf7472..49bbd89a97 100644 --- a/applications/product/template/imagemanagement/ShowPeopleApprove.ftl +++ b/applications/product/template/imagemanagement/ShowPeopleApprove.ftl @@ -16,8 +16,8 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/sizzle.min.js</@ofbizContentUrl>"></script> -<script type="application/javascript"> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/plugins/imagemanagement/sizzle.min.js</@ofbizContentUrl>"></script> +<script type="text/javascript"> jQuery.noConflict(); jQuery(document).ready(function(){ jQuery('input:radio').click(function(){ diff --git a/applications/product/template/inventory/ReceiveInventory.ftl b/applications/product/template/inventory/ReceiveInventory.ftl index 20c7e79c41..28b4dd35a0 100644 --- a/applications/product/template/inventory/ReceiveInventory.ftl +++ b/applications/product/template/inventory/ReceiveInventory.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function setNow(field) { eval('document.selectAllForm.' + field + '.value="${nowTimestamp}"'); } </script> <div class="page-title">${title}</div> @@ -280,7 +280,7 @@ under the License. <td colspan="2"><input type="submit" value="${uiLabelMap.CommonReceive}" /></td> </tr> </table> - <script type="application/javascript"> + <script type="text/javascript"> document.selectAllForm.quantityAccepted.focus(); </script> </form> diff --git a/applications/product/template/inventory/TransferInventoryItem.ftl b/applications/product/template/inventory/TransferInventoryItem.ftl index e42f55655a..c3ef5ef0a0 100644 --- a/applications/product/template/inventory/TransferInventoryItem.ftl +++ b/applications/product/template/inventory/TransferInventoryItem.ftl @@ -45,7 +45,7 @@ under the License. <input type="hidden" name="inventoryTransferId" value="${inventoryTransferId!}" /> </#if> - <script type="application/javascript"> + <script type="text/javascript"> function setNow(field) { eval('document.transferform.' + field + '.value="${nowTimestamp}"'); } </script> diff --git a/applications/product/template/price/SetPriceRulesCondEventJs.ftl b/applications/product/template/price/SetPriceRulesCondEventJs.ftl index b754a6590f..6dda4cce3e 100644 --- a/applications/product/template/price/SetPriceRulesCondEventJs.ftl +++ b/applications/product/template/price/SetPriceRulesCondEventJs.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready( function() { <#if 0 < productPriceConds.size()> <#list 0..productPriceConds.size()-1 as i> diff --git a/applications/product/template/product/EditProductContent.ftl b/applications/product/template/product/EditProductContent.ftl index a9e136362d..036a40cff1 100644 --- a/applications/product/template/product/EditProductContent.ftl +++ b/applications/product/template/product/EditProductContent.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> <#if product??> -<script type="application/javascript"> +<script type="text/javascript"> function insertNowTimestamp(field) { eval('document.productForm.' + field + '.value="${nowTimestampString}";'); }; @@ -177,7 +177,7 @@ under the License. </tr> </table> </form> - <script type="application/javascript"> + <script type="text/javascript"> function setUploadUrl(newUrl) { var toExec = 'document.imageUploadForm.action="' + newUrl + '";'; eval(toExec); diff --git a/applications/product/template/product/EditProductQuickAdmin.ftl b/applications/product/template/product/EditProductQuickAdmin.ftl index a111444573..e511f88afa 100644 --- a/applications/product/template/product/EditProductQuickAdmin.ftl +++ b/applications/product/template/product/EditProductQuickAdmin.ftl @@ -32,7 +32,7 @@ under the License. <input type="hidden" name="productId" value="${product.productId!}"/> <input type="hidden" name="productFeatureTypeId" value=""/> </form> -<script type="application/javascript"> +<script type="text/javascript"> function removeAssoc(productIdTo, fromDate) { if (confirm("Are you sure you want to remove the association of " + productIdTo + "?")) { diff --git a/applications/product/template/product/QuickAddVariants.ftl b/applications/product/template/product/QuickAddVariants.ftl index a16e4a087c..ae54a25085 100644 --- a/applications/product/template/product/QuickAddVariants.ftl +++ b/applications/product/template/product/QuickAddVariants.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function setProductVariantId(e, value, fieldname) { var cform = document.selectAllForm; var len = cform.elements.length; diff --git a/applications/product/template/product/ViewProductOrders.ftl b/applications/product/template/product/ViewProductOrders.ftl index 853b399f62..8da2a98671 100644 --- a/applications/product/template/product/ViewProductOrders.ftl +++ b/applications/product/template/product/ViewProductOrders.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function paginateOrderList(viewSize, viewIndex) { document.paginationForm.viewSize.value = viewSize; document.paginationForm.viewIndex.value = viewIndex; diff --git a/applications/product/template/returns/ReceiveReturn.ftl b/applications/product/template/returns/ReceiveReturn.ftl index 43cab3eb5c..fd784b178c 100644 --- a/applications/product/template/returns/ReceiveReturn.ftl +++ b/applications/product/template/returns/ReceiveReturn.ftl @@ -268,7 +268,7 @@ under the License. </#if> </div> </div> -<script type="application/javascript"> +<script type="text/javascript"> function setInventoryItemStatus(selection,index) { var statusId = "statusId_o_" + index; jObjectStatusId = jQuery("#" + statusId); diff --git a/applications/product/template/shipment/PackOrder.ftl b/applications/product/template/shipment/PackOrder.ftl index 91a946c434..9ae5f81cfc 100644 --- a/applications/product/template/shipment/PackOrder.ftl +++ b/applications/product/template/shipment/PackOrder.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function clearLine(facilityId, orderId, orderItemSeqId, productId, shipGroupSeqId, inventoryItemId, packageSeqId) { document.clearPackLineForm.facilityId.value = facilityId; document.clearPackLineForm.orderId.value = orderId; @@ -516,11 +516,11 @@ under the License. </#if> <#if orderId?has_content> - <script type="application/javascript"> + <script type="text/javascript"> document.singlePackForm.productId.focus(); </script> <#else> - <script type="application/javascript"> + <script type="text/javascript"> document.selectOrderForm.orderId.focus(); </script> </#if> diff --git a/applications/product/template/shipment/QuickShipOrder.ftl b/applications/product/template/shipment/QuickShipOrder.ftl index bcf6cd7d18..8a86297a2f 100644 --- a/applications/product/template/shipment/QuickShipOrder.ftl +++ b/applications/product/template/shipment/QuickShipOrder.ftl @@ -102,7 +102,7 @@ under the License. </tr> </table> </form> - <script type="application/javascript"> + <script type="text/javascript"> document.routeForm.carrierPartyId.focus(); </script> <#else> @@ -144,7 +144,7 @@ under the License. </tr> </table> </form> - <script type="application/javascript"> + <script type="text/javascript"> document.weightForm.weight.focus(); </script> </#if> @@ -181,7 +181,7 @@ under the License. </tr> </table> </form> - <script type="application/javascript"> + <script type="text/javascript"> document.selectOrderForm.orderId.focus(); </script> </#if> diff --git a/applications/product/template/shipment/ReceiveInventoryAgainstPurchaseOrder.ftl b/applications/product/template/shipment/ReceiveInventoryAgainstPurchaseOrder.ftl index 8369abf5f4..c0d960a5d6 100644 --- a/applications/product/template/shipment/ReceiveInventoryAgainstPurchaseOrder.ftl +++ b/applications/product/template/shipment/ReceiveInventoryAgainstPurchaseOrder.ftl @@ -19,7 +19,7 @@ under the License. <#if shipment??> <#-- JS to populate the quantity_o_# field required by the chained issueOrderItemToShipment service --> - <script type="application/javascript"> + <script type="text/javascript"> function populateQuantities(rowCount) { for (var x = 0; x <= rowCount; x++) { var quantityAcceptedInput = document.getElementById('quantityAccepted_o_' + x); @@ -56,18 +56,18 @@ under the License. <#elseif ProductReceiveInventoryAgainstPurchaseOrderProductNotFound??> <div class="errorMessage"> <#assign uiLabelWithVar=uiLabelMap.ProductReceiveInventoryAgainstPurchaseOrderProductNotFound?interpret><@uiLabelWithVar/> - <script type="application/javascript">window.onload=function(){showErrorAlert("${uiLabelMap.CommonErrorMessage2}","<@uiLabelWithVar/>");};</script> + <script type="text/javascript">window.onload=function(){showErrorAlert("${uiLabelMap.CommonErrorMessage2}","<@uiLabelWithVar/>");};</script> </div> <#elseif ProductReceiveInventoryAgainstPurchaseOrderQuantityExceedsAvailableToReceive??> <div class="errorMessage"> <#assign uiLabelWithVar=uiLabelMap.ProductReceiveInventoryAgainstPurchaseOrderQuantityExceedsAvailableToReceive?interpret><@uiLabelWithVar/> - <script type="application/javascript">window.onload=function(){showErrorAlert("${uiLabelMap.CommonErrorMessage2}","<@uiLabelWithVar/>");};</script> + <script type="text/javascript">window.onload=function(){showErrorAlert("${uiLabelMap.CommonErrorMessage2}","<@uiLabelWithVar/>");};</script> </div> </#if> <#if ProductReceiveInventoryAgainstPurchaseOrderQuantityGoesToBackOrder??> <div class="errorMessage" style="color:green"> <#assign uiLabelWithVar=uiLabelMap.ProductReceiveInventoryAgainstPurchaseOrderQuantityGoesToBackOrder?interpret><@uiLabelWithVar/> - <script type="application/javascript">window.onload=function(){showErrorAlert("${uiLabelMap.CommonErrorMessage2}","<@uiLabelWithVar/>");};</script> + <script type="text/javascript">window.onload=function(){showErrorAlert("${uiLabelMap.CommonErrorMessage2}","<@uiLabelWithVar/>");};</script> </div> </#if> </#if> @@ -249,7 +249,7 @@ under the License. <input type="submit" value="${uiLabelMap.CommonAdd}" class="smallSubmit"/> </div> </form> - <script type="application/javascript"> + <script type="text/javascript"> document.getElementById('productId').focus(); </script> </#if> diff --git a/applications/product/template/shipment/VerifyPick.ftl b/applications/product/template/shipment/VerifyPick.ftl index 02bf4bb9db..1f599b36eb 100644 --- a/applications/product/template/shipment/VerifyPick.ftl +++ b/applications/product/template/shipment/VerifyPick.ftl @@ -360,16 +360,16 @@ under the License. </form> </#if> <#if orderId?has_content> - <script type="application/javascript"> + <script type="text/javascript"> document.singlePickForm.productId.focus(); </script> <#else> - <script type="application/javascript"> + <script type="text/javascript"> document.selectOrderForm.orderId.focus(); </script> </#if> <#if shipmentId?has_content> - <script type="application/javascript"> + <script type="text/javascript"> document.selectOrderForm.orderId.focus(); </script> </#if> diff --git a/applications/product/template/store/ProductStoreGroupTree.ftl b/applications/product/template/store/ProductStoreGroupTree.ftl index 3c17777dc2..1ebb2d3ac2 100644 --- a/applications/product/template/store/ProductStoreGroupTree.ftl +++ b/applications/product/template/store/ProductStoreGroupTree.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> <#-- some labels are not unescaped in the JSON object so we have to do this manualy --> function unescapeHtmlText(text) { return jQuery('<div />').html(text).text() diff --git a/framework/catalina/ofbiz-component.xml b/framework/catalina/ofbiz-component.xml index 8c3568bfbf..9b41d918bc 100644 --- a/framework/catalina/ofbiz-component.xml +++ b/framework/catalina/ofbiz-component.xml @@ -124,7 +124,7 @@ under the License. <property name="URIEncoding" value="UTF-8"/> <property name="xpoweredBy" value="false"/> <property name="compression" value="on"/> - <property name="compressibleMimeType" value="text/html,text/xml,text/plain,text/css,application/javascript,application/json"/> + <property name="compressibleMimeType" value="text/html,text/xml,text/plain,text/css,text/javascript,application/json"/> <!-- commented out because the values match the Tomcat defaults: <property name="allowTrace" value="false"/> <property name="enableLookups" value="false"/> @@ -155,7 +155,7 @@ under the License. <property name="URIEncoding" value="UTF-8"/> <property name="xpoweredBy" value="false"/> <property name="compression" value="on"/> - <property name="compressibleMimeType" value="text/html,text/xml,text/plain,text/css,application/javascript,application/json"/> + <property name="compressibleMimeType" value="text/html,text/xml,text/plain,text/css,text/javascript,application/json"/> <!-- SSL connector attributes --> <property name="sslImplementationName" value="org.apache.tomcat.util.net.jsse.JSSEImplementation"/> <property name="default" value="sslHostConfig"> @@ -217,7 +217,7 @@ under the License. <property name="URIEncoding" value="UTF-8"/> <property name="xpoweredBy" value="false"/> <property name="compression" value="on"/> - <property name="compressibleMimeType" value="text/html,text/xml,text/plain,text/css,application/javascript,application/json"/> + <property name="compressibleMimeType" value="text/html,text/xml,text/plain,text/css,text/javascript,application/json"/> </property> <property name="https-connector" value="connector"> <!--<property name="address" value=""/>--> @@ -230,7 +230,7 @@ under the License. <property name="URIEncoding" value="UTF-8"/> <property name="xpoweredBy" value="false"/> <property name="compression" value="on"/> - <property name="compressibleMimeType" value="text/html,text/xml,text/plain,text/css,application/javascript,application/json"/> + <property name="compressibleMimeType" value="text/html,text/xml,text/plain,text/css,text/javascript,application/json"/> <property name="sslImplementationName" value="org.apache.tomcat.util.net.jsse.JSSEImplementation"/> <property name="default" value="sslHostConfig"> <property name="keyManagerAlgorithm" value="SunX509"/> diff --git a/framework/common/src/main/java/org/apache/ofbiz/common/CommonEvents.java b/framework/common/src/main/java/org/apache/ofbiz/common/CommonEvents.java index 367876d18c..9081da6164 100644 --- a/framework/common/src/main/java/org/apache/ofbiz/common/CommonEvents.java +++ b/framework/common/src/main/java/org/apache/ofbiz/common/CommonEvents.java @@ -192,7 +192,7 @@ public class CommonEvents { try { // set the JS content type - response.setContentType("application/javascript"); + response.setContentType("text/javascript"); // script.length is not reliable for unicode characters response.setContentLength(script.getBytes("UTF8").length); // return 404 if script is empty diff --git a/framework/webapp/src/main/java/org/apache/ofbiz/webapp/ftl/ScriptTagsFooterTransform.java b/framework/webapp/src/main/java/org/apache/ofbiz/webapp/ftl/ScriptTagsFooterTransform.java index fa7598ebc7..eb3a0bef43 100644 --- a/framework/webapp/src/main/java/org/apache/ofbiz/webapp/ftl/ScriptTagsFooterTransform.java +++ b/framework/webapp/src/main/java/org/apache/ofbiz/webapp/ftl/ScriptTagsFooterTransform.java @@ -55,7 +55,7 @@ public class ScriptTagsFooterTransform implements TemplateTransformModel { if (scriptSrcSet != null) { String srcList = ""; for (String scriptSrc : scriptSrcSet) { - srcList += ("<script src=\"" + scriptSrc + "\" type=\"application/javascript\"></script>\n"); + srcList += ("<script src=\"" + scriptSrc + "\" type=\"text/javascript\"></script>\n"); } out.write(srcList); } diff --git a/framework/webtools/template/entity/CheckDb.ftl b/framework/webtools/template/entity/CheckDb.ftl index 01f04a8c31..90210d7ca1 100644 --- a/framework/webtools/template/entity/CheckDb.ftl +++ b/framework/webtools/template/entity/CheckDb.ftl @@ -55,7 +55,7 @@ under the License. </table> </form> <p>${uiLabelMap.WebtoolsNoteUseAtYourOwnRisk}</p> -<script type="application/javascript"> +<script type="text/javascript"> function enableTablesRemove() { document.forms["TablesRemoveForm"].elements["TablesRemoveButton"].disabled=false; } diff --git a/framework/webtools/template/entity/ViewGeneric.ftl b/framework/webtools/template/entity/ViewGeneric.ftl index f93c5d2692..bdb757e430 100644 --- a/framework/webtools/template/entity/ViewGeneric.ftl +++ b/framework/webtools/template/entity/ViewGeneric.ftl @@ -18,7 +18,7 @@ under the License. --> <#assign enableEdit = parameters.enableEdit?default("false")> -<script type="application/javascript"> +<script type="text/javascript"> var numTabs=${(entity.getRelationsSize()+1)}; function ShowTab(lname) { for(inc=1; inc <= numTabs; inc++) { diff --git a/framework/webtools/template/labelmanager/UpdateLabel.ftl b/framework/webtools/template/labelmanager/UpdateLabel.ftl index 63d64851aa..4d57a5fcd6 100644 --- a/framework/webtools/template/labelmanager/UpdateLabel.ftl +++ b/framework/webtools/template/labelmanager/UpdateLabel.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function updateAndSaveLabel() { document.UpdateLabelForm.action="<@ofbizUrl>SaveLabelsToXmlFile</@ofbizUrl>"; document.UpdateLabelForm.submit(); diff --git a/framework/webtools/template/service/AvailableServices.ftl b/framework/webtools/template/service/AvailableServices.ftl index a1ddad7143..c17130d86d 100644 --- a/framework/webtools/template/service/AvailableServices.ftl +++ b/framework/webtools/template/service/AvailableServices.ftl @@ -156,7 +156,7 @@ under the License. <#-- If service has ECA's --> <#if ecaMapList?? && ecaMapList?has_content> <#-- add the javascript for modalpopup's --> - <script type='application/javascript'> + <script type='text/javascript'> function detailsPopup(viewName){ var lookupWinSettings = 'top=50,left=50,width=600,height=300,scrollbars=auto,status=no,resizable=no,dependent=yes,alwaysRaised=yes'; var params = ''; diff --git a/framework/webtools/template/service/SetServiceParameterSync.ftl b/framework/webtools/template/service/SetServiceParameterSync.ftl index d120823392..f2060188fa 100644 --- a/framework/webtools/template/service/SetServiceParameterSync.ftl +++ b/framework/webtools/template/service/SetServiceParameterSync.ftl @@ -31,7 +31,7 @@ under the License. <#if "N" == serviceParameter.optional><span class="tooltip">${uiLabelMap.CommonRequired}</span></#if> <#if serviceParameter.defaultValue?has_content>${uiLabelMap.WebtoolsServiceDefault} ${serviceParameter.defaultValue?string}</#if> <#if serviceParameter_index == 0> - <script type="application/javascript"> + <script type="text/javascript"> document.scheduleForm.${serviceParameter.name}.focus(); </script> </#if> diff --git a/framework/widget/src/main/java/org/apache/ofbiz/widget/model/HtmlWidget.java b/framework/widget/src/main/java/org/apache/ofbiz/widget/model/HtmlWidget.java index a4965df51b..f011f29904 100644 --- a/framework/widget/src/main/java/org/apache/ofbiz/widget/model/HtmlWidget.java +++ b/framework/widget/src/main/java/org/apache/ofbiz/widget/model/HtmlWidget.java @@ -316,7 +316,7 @@ public class HtmlWidget extends ModelScreenWidget { String type = script.attr("type"); String src = script.attr("src"); if (UtilValidate.isEmpty(src)) { - if (UtilValidate.isEmpty(type) || "application/javascript".equals(type)) { + if (UtilValidate.isEmpty(type) || "text/javascript".equals(type)) { scripts.append(script.data()); script.remove(); } diff --git a/themes/bluelight/template/AppBarClose.ftl b/themes/bluelight/template/AppBarClose.ftl index 209786f428..4cd3ac9ee6 100644 --- a/themes/bluelight/template/AppBarClose.ftl +++ b/themes/bluelight/template/AppBarClose.ftl @@ -31,7 +31,7 @@ under the License. </div> <#if userLogin??> -<script type="application/javascript"> +<script type="text/javascript"> var mainmenu = new DropDownMenu(jQuery('#main-navigation')); var appmenu = new DropDownMenu(jQuery('#app-navigation')); </script> diff --git a/themes/bluelight/template/Header.ftl b/themes/bluelight/template/Header.ftl index 1b499a6bb4..2c59f6c448 100644 --- a/themes/bluelight/template/Header.ftl +++ b/themes/bluelight/template/Header.ftl @@ -47,7 +47,7 @@ under the License. </#if> <#if layoutSettings.VT_HDR_JAVASCRIPT?has_content> <#list layoutSettings.VT_HDR_JAVASCRIPT as javaScript> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#list> </#if> <#if layoutSettings.javaScripts?has_content> @@ -57,7 +57,7 @@ under the License. <#list layoutSettings.javaScripts as javaScript> <#if javaScriptsSet.contains(javaScript)> <#assign nothing = javaScriptsSet.remove(javaScript)/> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#if> </#list> </#if> @@ -90,7 +90,7 @@ under the License. </#list> </#if> <#if layoutSettings.WEB_ANALYTICS?has_content> - <script type="application/javascript"> + <script type="text/javascript"> <#list layoutSettings.WEB_ANALYTICS as webAnalyticsConfig> ${StringUtil.wrapString(webAnalyticsConfig.webAnalyticsCode!)} </#list> diff --git a/themes/common-theme/template/ChangePassword.ftl b/themes/common-theme/template/ChangePassword.ftl index 9c6ad3679a..5c11996dd5 100644 --- a/themes/common-theme/template/ChangePassword.ftl +++ b/themes/common-theme/template/ChangePassword.ftl @@ -68,6 +68,6 @@ under the License. </div> </center> -<script type="application/javascript"> +<script type="text/javascript"> document.loginform.PASSWORD.focus(); </script> diff --git a/themes/common-theme/template/Login.ftl b/themes/common-theme/template/Login.ftl index 7b0c9e9e03..72ec964d06 100644 --- a/themes/common-theme/template/Login.ftl +++ b/themes/common-theme/template/Login.ftl @@ -66,7 +66,7 @@ under the License. </div> </center> -<script type="application/javascript"> +<script type="text/javascript"> document.loginform.JavaScriptEnabled.value = "Y"; <#if focusName> document.loginform.USERNAME.focus(); diff --git a/themes/common-theme/template/includes/AjaxAutocompleteOptions.ftl b/themes/common-theme/template/includes/AjaxAutocompleteOptions.ftl index b1b297ec96..be9aca22bc 100644 --- a/themes/common-theme/template/includes/AjaxAutocompleteOptions.ftl +++ b/themes/common-theme/template/includes/AjaxAutocompleteOptions.ftl @@ -32,7 +32,7 @@ under the License. </#list> </#if> <#else> -<script type="application/javascript"> +<script type="text/javascript"> var autocomp = [ <#if autocompleteOptions?has_content> <#list autocompleteOptions as autocompleteOption> diff --git a/themes/common-theme/template/includes/GeoLocation.ftl b/themes/common-theme/template/includes/GeoLocation.ftl index 4615f600d5..fa4133f985 100644 --- a/themes/common-theme/template/includes/GeoLocation.ftl +++ b/themes/common-theme/template/includes/GeoLocation.ftl @@ -44,14 +44,14 @@ under the License. </div> <#if !googleApiKey?has_content> <h2>${uiLabelMap.CommonNoGoogleAPIkeyAvailable}</h2> - <script src="https://maps.googleapis.com/maps/api/js" type="application/javascript"></script> + <script src="https://maps.googleapis.com/maps/api/js" type="text/javascript"></script> <#else> - <script src="https://maps.googleapis.com/maps/api/js?key=${googleApiKey}" type="application/javascript"></script> + <script src="https://maps.googleapis.com/maps/api/js?key=${googleApiKey}" type="text/javascript"></script> </#if> </#if> <#-- ========================== Here we go with different types of maps renderer ===========================--> <#if "GEOPT_GOOGLE" == geoChart.dataSourceId> - <script type="application/javascript"> + <script type="text/javascript"> function showAllMarkers(map, points) { if (points.length > 1) { var latlngbounds = new google.maps.LatLngBounds(); @@ -95,7 +95,7 @@ under the License. <#elseif "GEOPT_MICROSOFT" == geoChart.dataSourceId> <#elseif "GEOPT_MAPTP" == geoChart.dataSourceId> <#elseif "GEOPT_ADDRESS_GOOGLE" == geoChart.dataSourceId> - <script type="application/javascript"> + <script type="text/javascript"> var geocoder = new google.maps.Geocoder(); var map = new google.maps.Map(document.getElementById("${id}"), { @@ -119,7 +119,7 @@ under the License. </script> <#elseif "GEOPT_OSM" == geoChart.dataSourceId> <div id="${id}" class="map" style="border:1px solid #979797; background-color:#e5e3df; width:${geoChart.width}; height:${geoChart.height}; margin:2em auto;"></div> - <script type="application/javascript"> + <script type="text/javascript"> var libraryFiles = ["/common/js/plugins/OpenLayers-5.3.0.js", "/common/js/plugins/OpenLayers-5.3.0.css"]; importLibrary(libraryFiles, function() { var iconFeatures=[]; diff --git a/themes/common-theme/template/includes/GoogleGeoLocation.ftl b/themes/common-theme/template/includes/GoogleGeoLocation.ftl index d0aa47bd34..81c999bf63 100644 --- a/themes/common-theme/template/includes/GoogleGeoLocation.ftl +++ b/themes/common-theme/template/includes/GoogleGeoLocation.ftl @@ -17,8 +17,8 @@ specific language governing permissions and limitations under the License. --> -<script src="https://maps.googleapis.com/maps/api/js?sensor=false" type="application/javascript"></script> -<script type="application/javascript"> +<script src="https://maps.googleapis.com/maps/api/js?sensor=false" type="text/javascript"></script> +<script type="text/javascript"> function load() { var geocoder = new google.maps.Geocoder(); var center = new google.maps.LatLng(${latitude!38}, ${longitude!15}); diff --git a/themes/common-theme/template/includes/Lookup.ftl b/themes/common-theme/template/includes/Lookup.ftl index a8a6ab45d7..cdbec5fd31 100644 --- a/themes/common-theme/template/includes/Lookup.ftl +++ b/themes/common-theme/template/includes/Lookup.ftl @@ -47,7 +47,7 @@ under the License. <#if javaScriptsSet.contains(javaScript)> <#assign nothing = javaScriptsSet.remove(javaScript)/> <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" - type="application/javascript"></script> + type="text/javascript"></script> </#if> </#list> </#if> @@ -77,7 +77,7 @@ under the License. </#list> </#if> - <script type="application/javascript"> + <script type="text/javascript"> // This code inserts the value lookedup by a popup window back into the associated form element var re_id = new RegExp('id=(\\d+)'); var num_id = (re_id.exec(String(window.location)) diff --git a/themes/common-theme/template/includes/ServerHour24HourFormatJs.ftl b/themes/common-theme/template/includes/ServerHour24HourFormatJs.ftl index 51e80bf981..ee0ce49018 100644 --- a/themes/common-theme/template/includes/ServerHour24HourFormatJs.ftl +++ b/themes/common-theme/template/includes/ServerHour24HourFormatJs.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready(function () { window.setInterval(function () { clock() diff --git a/themes/common-theme/template/includes/SetDependentDropdownValuesJs.ftl b/themes/common-theme/template/includes/SetDependentDropdownValuesJs.ftl index a7d7777d93..db74159426 100644 --- a/themes/common-theme/template/includes/SetDependentDropdownValuesJs.ftl +++ b/themes/common-theme/template/includes/SetDependentDropdownValuesJs.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> <#assign requestName><@ofbizUrl>${requestName}</@ofbizUrl></#assign> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready(function () { if (jQuery('#${dependentForm}_${mainId}').length) { jQuery('#${dependentForm}_${mainId}').change(function (e, data) { diff --git a/themes/common-theme/template/includes/SetMultipleSelectJs.ftl b/themes/common-theme/template/includes/SetMultipleSelectJs.ftl index 3c4fd7d578..11edb81cda 100644 --- a/themes/common-theme/template/includes/SetMultipleSelectJs.ftl +++ b/themes/common-theme/template/includes/SetMultipleSelectJs.ftl @@ -17,7 +17,7 @@ specific language governing permissions and limitations under the License. --> <#if asm_multipleSelect??> <#-- we check only this var and suppose the others are also present --> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready(function () { var libraryFiles = ["/common/js/jquery/plugins/select2/js/select2-4.0.6.js", "/common/js/jquery/plugins/select2/css/select2-4.0.6.css"]; diff --git a/themes/common-theme/template/includes/SetMultipleSelectJsList.ftl b/themes/common-theme/template/includes/SetMultipleSelectJsList.ftl index 89a4771857..069c7b11f0 100644 --- a/themes/common-theme/template/includes/SetMultipleSelectJsList.ftl +++ b/themes/common-theme/template/includes/SetMultipleSelectJsList.ftl @@ -20,7 +20,7 @@ under the License. <#assign ranOnce=false> <#list asm_listField as row> <#if row.asm_multipleSelect??> - <script type="application/javascript"> + <script type="text/javascript"> jQuery(document).ready(function () { var libraryFiles = ["/common/js/jquery/plugins/select2/js/select2-4.0.6.js", "/common/js/jquery/plugins/select2/css/select2-4.0.6.css"]; diff --git a/themes/common-theme/template/includes/Simple.ftl b/themes/common-theme/template/includes/Simple.ftl index b5b6f6e61f..141b29781a 100644 --- a/themes/common-theme/template/includes/Simple.ftl +++ b/themes/common-theme/template/includes/Simple.ftl @@ -40,7 +40,7 @@ under the License. <#if layoutSettings.javaScripts?has_content> <#--layoutSettings.javaScripts is a list of java scripts. --> <#list layoutSettings.javaScripts as javaScript> - <script src="<@ofbizContentUrl>${javaScript}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${javaScript}</@ofbizContentUrl>" type="text/javascript"></script> </#list> </#if> <#if layoutSettings.styleSheets?has_content> diff --git a/themes/common-theme/template/includes/TimeDuration.ftl b/themes/common-theme/template/includes/TimeDuration.ftl index 269e3b299f..7cd518509a 100644 --- a/themes/common-theme/template/includes/TimeDuration.ftl +++ b/themes/common-theme/template/includes/TimeDuration.ftl @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript"> +<script type="text/javascript"> function setTimeDuration() { var years = window.document.getElementsByName("years")[0].value; var weeks = window.document.getElementsByName("weeks")[0].value; diff --git a/themes/common-theme/template/includes/flotCharts/Bars.ftl b/themes/common-theme/template/includes/flotCharts/Bars.ftl index 5aec338200..d6f6b96759 100644 --- a/themes/common-theme/template/includes/flotCharts/Bars.ftl +++ b/themes/common-theme/template/includes/flotCharts/Bars.ftl @@ -16,11 +16,11 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/node_modules/flot/dist/es5/jquery.flot.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/node_modules/flot/dist/es5/jquery.flot.js</@ofbizContentUrl>"></script> <div id="${chartId}Div" style="width:600px;height:300px;"></div> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready( function() { /* Code Example: How should a chart Data Object look like */ /*var d1 = [[0, Math.ceil(Math.random()*40)]]; diff --git a/themes/common-theme/template/includes/flotCharts/Pie.ftl b/themes/common-theme/template/includes/flotCharts/Pie.ftl index 39bd639606..026d9beed3 100644 --- a/themes/common-theme/template/includes/flotCharts/Pie.ftl +++ b/themes/common-theme/template/includes/flotCharts/Pie.ftl @@ -16,13 +16,13 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/node_modules/flot/dist/es5/jquery.flot.js</@ofbizContentUrl>"></script> -<script type="application/javascript" src="<@ofbizContentUrl>/common/js/node_modules/flot/source/jquery.flot.pie.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/node_modules/flot/dist/es5/jquery.flot.js</@ofbizContentUrl>"></script> +<script type="text/javascript" src="<@ofbizContentUrl>/common/js/node_modules/flot/source/jquery.flot.pie.js</@ofbizContentUrl>"></script> <div id="${chartId}Div" style="width:800px;height:300px;"></div> -<script type="application/javascript"> +<script type="text/javascript"> jQuery(document).ready( function(){ /* Code Example: How should a chart Data Object look like */ /*var d1 = [[0, Math.ceil(Math.random()*40)]]; diff --git a/themes/common-theme/template/macro/HtmlScreenMacroLibrary.ftl b/themes/common-theme/template/macro/HtmlScreenMacroLibrary.ftl index 1dc0ec1898..5062b74bab 100644 --- a/themes/common-theme/template/macro/HtmlScreenMacroLibrary.ftl +++ b/themes/common-theme/template/macro/HtmlScreenMacroLibrary.ftl @@ -43,7 +43,7 @@ under the License. <#macro renderContainerBegin id autoUpdateInterval type="" style="" autoUpdateLink=""> <#if autoUpdateLink?has_content> -<script type="application/javascript">ajaxUpdateAreaPeriodic('${id}', '${autoUpdateLink}', '', '${autoUpdateInterval}');</script> +<script type="text/javascript">ajaxUpdateAreaPeriodic('${id}', '${autoUpdateLink}', '', '${autoUpdateInterval}');</script> </#if> <#if !type?has_content><#local type="div"/> </#if> <${type}<#if id?has_content> id="${id}"</#if><#if style?has_content> class="${style}"</#if>> @@ -191,7 +191,7 @@ ${menuString} <#macro renderPortalPageColumnBegin originalPortalPageId portalPageId columnSeqId confMode="false" width="auto" delColumnLabel="Delete column" delColumnHint="Delete this column" addPortletLabel="Add portlet" addPortletHint="Add a new portlet to this column" colWidthLabel="Col. width:" setColumnSizeHint="Set column size"> <#local columnKey = portalPageId+columnSeqId> <#local columnKeyFields = '<input name="portalPageId" value="' + portalPageId + '" type="hidden"/><input name="columnSeqId" value="' + columnSeqId + '" type="hidden"/>'> - <script type="application/javascript"> + <script type="text/javascript"> if (typeof SORTABLE_COLUMN_LIST != "undefined") { if (SORTABLE_COLUMN_LIST == null) { SORTABLE_COLUMN_LIST = "#portalColumn_${columnSeqId}"; diff --git a/themes/common-theme/webapp/common-theme/js/util/OfbizUtil.js b/themes/common-theme/webapp/common-theme/js/util/OfbizUtil.js index e4fb3dab21..6c7346784a 100644 --- a/themes/common-theme/webapp/common-theme/js/util/OfbizUtil.js +++ b/themes/common-theme/webapp/common-theme/js/util/OfbizUtil.js @@ -1013,7 +1013,7 @@ function setLookDescription(textFieldId, description, params, formName, showDesc if (lookupWrapperEl.length) { if (start == -1 && showDescription) { var start = description.indexOf(' '); - if (start != -1 && description.indexOf('<script type="application/javascript">') == -1) { + if (start != -1 && description.indexOf('<script type="text/javascript">') == -1) { description = description.substring(start); } } diff --git a/themes/flatgrey/template/Footer.ftl b/themes/flatgrey/template/Footer.ftl index 46a4fd729f..01319e5aeb 100644 --- a/themes/flatgrey/template/Footer.ftl +++ b/themes/flatgrey/template/Footer.ftl @@ -37,7 +37,7 @@ under the License. </div> <#if layoutSettings.VT_FTR_JAVASCRIPT?has_content> <#list layoutSettings.VT_FTR_JAVASCRIPT as javaScript> - <script type="application/javascript" src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script type="text/javascript" src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#list> </#if> <@scriptTagsFooter/> diff --git a/themes/flatgrey/template/Header.ftl b/themes/flatgrey/template/Header.ftl index 4a8dcec088..3ab7761601 100644 --- a/themes/flatgrey/template/Header.ftl +++ b/themes/flatgrey/template/Header.ftl @@ -43,7 +43,7 @@ under the License. </#if> <#if layoutSettings.VT_HDR_JAVASCRIPT?has_content> <#list layoutSettings.VT_HDR_JAVASCRIPT as javaScript> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#list> </#if> <#if layoutSettings.javaScripts?has_content> @@ -53,7 +53,7 @@ under the License. <#list layoutSettings.javaScripts as javaScript> <#if javaScriptsSet.contains(javaScript)> <#assign nothing = javaScriptsSet.remove(javaScript)/> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#if> </#list> </#if> @@ -87,7 +87,7 @@ under the License. </#if> <#if lastParameters??><#assign parametersURL = "&" + lastParameters></#if> <#if layoutSettings.WEB_ANALYTICS?has_content> - <script type="application/javascript"> + <script type="text/javascript"> <#list layoutSettings.WEB_ANALYTICS as webAnalyticsConfig> ${StringUtil.wrapString(webAnalyticsConfig.webAnalyticsCode!)} </#list> diff --git a/themes/helveticus/template/ChangePassword.ftl b/themes/helveticus/template/ChangePassword.ftl index d6e920c6a4..9a0426c77c 100644 --- a/themes/helveticus/template/ChangePassword.ftl +++ b/themes/helveticus/template/ChangePassword.ftl @@ -68,6 +68,6 @@ under the License. </div> </center> -<script type="application/javascript"> +<script type="text/javascript"> document.loginform.PASSWORD.focus(); </script> diff --git a/themes/helveticus/template/Login.ftl b/themes/helveticus/template/Login.ftl index 331b7b66f4..25434bf9dc 100644 --- a/themes/helveticus/template/Login.ftl +++ b/themes/helveticus/template/Login.ftl @@ -65,7 +65,7 @@ under the License. </div> </div> -<script type="application/javascript"> +<script type="text/javascript"> document.loginform.JavaScriptEnabled.value = "Y"; <#if focusName> document.loginform.USERNAME.focus(); diff --git a/themes/helveticus/template/includes/Footer.ftl b/themes/helveticus/template/includes/Footer.ftl index 6e692cf418..23ef03c054 100644 --- a/themes/helveticus/template/includes/Footer.ftl +++ b/themes/helveticus/template/includes/Footer.ftl @@ -30,7 +30,7 @@ under the License. </div> <#if layoutSettings.VT_FTR_JAVASCRIPT?has_content> <#list layoutSettings.VT_FTR_JAVASCRIPT as javaScript> - <script type="application/javascript" src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>"></script> + <script type="text/javascript" src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>"></script> </#list> </#if> <@scriptTagsFooter/> diff --git a/themes/helveticus/template/includes/Header.ftl b/themes/helveticus/template/includes/Header.ftl index 3379c86b17..9b22969158 100644 --- a/themes/helveticus/template/includes/Header.ftl +++ b/themes/helveticus/template/includes/Header.ftl @@ -49,7 +49,7 @@ under the License. <link rel="stylesheet/less" href="<@ofbizContentUrl>/helveticus/${visualTheme.visualThemeId}.less</@ofbizContentUrl>" type="text/css"/> <#if layoutSettings.VT_HDR_JAVASCRIPT?has_content> <#list layoutSettings.VT_HDR_JAVASCRIPT as javaScript> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#list> </#if> <#if layoutSettings.javaScripts?has_content> @@ -59,7 +59,7 @@ under the License. <#list layoutSettings.javaScripts as javaScript> <#if javaScriptsSet.contains(javaScript)> <#assign nothing = javaScriptsSet.remove(javaScript)/> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#if> </#list> </#if> @@ -93,7 +93,7 @@ under the License. </#if> <#if lastParameters??><#assign parametersURL = "&" + lastParameters></#if> <#if layoutSettings.WEB_ANALYTICS?has_content> - <script type="application/javascript"> + <script type="text/javascript"> <#list layoutSettings.WEB_ANALYTICS as webAnalyticsConfig> ${StringUtil.wrapString(webAnalyticsConfig.webAnalyticsCode!)} </#list> diff --git a/themes/helveticus/template/includes/HomeMenu.ftl b/themes/helveticus/template/includes/HomeMenu.ftl index 7eab6259ab..92fa8d4b77 100644 --- a/themes/helveticus/template/includes/HomeMenu.ftl +++ b/themes/helveticus/template/includes/HomeMenu.ftl @@ -29,7 +29,7 @@ under the License. <#assign avatarDetail = EntityQuery.use(delegator).from("PartyContentDetail").where("partyId", person.partyId!, "contentId", avatar.contentId!).queryFirst()!> </#if> <body onpageshow="showHideFavorites()"> -<script type="application/javascript"> +<script type="text/javascript"> function showHideFavorites() { var showHideStatus = document.getElementById("showHideBtn"); var normalItems = document.getElementsByClassName("normalItem"); diff --git a/themes/rainbowstone/template/ChangePassword.ftl b/themes/rainbowstone/template/ChangePassword.ftl index d6e920c6a4..9a0426c77c 100644 --- a/themes/rainbowstone/template/ChangePassword.ftl +++ b/themes/rainbowstone/template/ChangePassword.ftl @@ -68,6 +68,6 @@ under the License. </div> </center> -<script type="application/javascript"> +<script type="text/javascript"> document.loginform.PASSWORD.focus(); </script> diff --git a/themes/rainbowstone/template/Login.ftl b/themes/rainbowstone/template/Login.ftl index 527b79df53..44cee9552c 100644 --- a/themes/rainbowstone/template/Login.ftl +++ b/themes/rainbowstone/template/Login.ftl @@ -67,7 +67,7 @@ under the License. </div> </center> -<script type="application/javascript"> +<script type="text/javascript"> document.loginform.JavaScriptEnabled.value = "Y"; <#if focusName> document.loginform.USERNAME.focus(); diff --git a/themes/rainbowstone/template/includes/Footer.ftl b/themes/rainbowstone/template/includes/Footer.ftl index 5ff3d28a87..6fff867c14 100644 --- a/themes/rainbowstone/template/includes/Footer.ftl +++ b/themes/rainbowstone/template/includes/Footer.ftl @@ -29,7 +29,7 @@ under the License. </div> <#if layoutSettings.VT_FTR_JAVASCRIPT?has_content> <#list layoutSettings.VT_FTR_JAVASCRIPT as javaScript> - <script type="application/javascript" src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>"></script> + <script type="text/javascript" src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>"></script> </#list> </#if> <@scriptTagsFooter/> diff --git a/themes/rainbowstone/template/includes/Header.ftl b/themes/rainbowstone/template/includes/Header.ftl index 43f7418f56..947c58fd76 100644 --- a/themes/rainbowstone/template/includes/Header.ftl +++ b/themes/rainbowstone/template/includes/Header.ftl @@ -49,7 +49,7 @@ under the License. <link rel="stylesheet/less" href="<@ofbizContentUrl>/rainbowstone/${visualTheme.visualThemeId}.less</@ofbizContentUrl>" type="text/css"/> <#if layoutSettings.VT_HDR_JAVASCRIPT?has_content> <#list layoutSettings.VT_HDR_JAVASCRIPT as javaScript> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#list> </#if> <#if layoutSettings.javaScripts?has_content> @@ -59,7 +59,7 @@ under the License. <#list layoutSettings.javaScripts as javaScript> <#if javaScriptsSet.contains(javaScript)> <#assign nothing = javaScriptsSet.remove(javaScript)/> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#if> </#list> </#if> @@ -93,7 +93,7 @@ under the License. </#if> <#if lastParameters??><#assign parametersURL = "&" + lastParameters></#if> <#if layoutSettings.WEB_ANALYTICS?has_content> - <script type="application/javascript"> + <script type="text/javascript"> <#list layoutSettings.WEB_ANALYTICS as webAnalyticsConfig> ${StringUtil.wrapString(webAnalyticsConfig.webAnalyticsCode!)} </#list> diff --git a/themes/rainbowstone/template/includes/HomeMenu.ftl b/themes/rainbowstone/template/includes/HomeMenu.ftl index 7eab6259ab..92fa8d4b77 100644 --- a/themes/rainbowstone/template/includes/HomeMenu.ftl +++ b/themes/rainbowstone/template/includes/HomeMenu.ftl @@ -29,7 +29,7 @@ under the License. <#assign avatarDetail = EntityQuery.use(delegator).from("PartyContentDetail").where("partyId", person.partyId!, "contentId", avatar.contentId!).queryFirst()!> </#if> <body onpageshow="showHideFavorites()"> -<script type="application/javascript"> +<script type="text/javascript"> function showHideFavorites() { var showHideStatus = document.getElementById("showHideBtn"); var normalItems = document.getElementsByClassName("normalItem"); diff --git a/themes/tomahawk/template/AppBarClose.ftl b/themes/tomahawk/template/AppBarClose.ftl index a3c0a643b6..3a1c5e99b3 100644 --- a/themes/tomahawk/template/AppBarClose.ftl +++ b/themes/tomahawk/template/AppBarClose.ftl @@ -102,7 +102,7 @@ under the License. </div> <#if userLogin??> -<script type="application/javascript"> +<script type="text/javascript"> var mainmenu = new DropDownMenu(jQuery('#main-navigation')); var appmenu = new DropDownMenu(jQuery('#app-navigation')); </script> diff --git a/themes/tomahawk/template/Footer.ftl b/themes/tomahawk/template/Footer.ftl index dfb5dfd39f..290cf205ff 100644 --- a/themes/tomahawk/template/Footer.ftl +++ b/themes/tomahawk/template/Footer.ftl @@ -35,7 +35,7 @@ under the License. <#if layoutSettings.VT_FTR_JAVASCRIPT?has_content> <#list layoutSettings.VT_FTR_JAVASCRIPT as javaScript> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#list> </#if> diff --git a/themes/tomahawk/template/Header.ftl b/themes/tomahawk/template/Header.ftl index e735907df0..684c1af4fb 100644 --- a/themes/tomahawk/template/Header.ftl +++ b/themes/tomahawk/template/Header.ftl @@ -48,7 +48,7 @@ under the License. <#if layoutSettings.VT_HDR_JAVASCRIPT?has_content> <#list layoutSettings.VT_HDR_JAVASCRIPT as javaScript> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#list> </#if> <#if layoutSettings.javaScripts?has_content> @@ -58,7 +58,7 @@ under the License. <#list layoutSettings.javaScripts as javaScript> <#if javaScriptsSet.contains(javaScript)> <#assign nothing = javaScriptsSet.remove(javaScript)/> - <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="application/javascript"></script> + <script src="<@ofbizContentUrl>${StringUtil.wrapString(javaScript)}</@ofbizContentUrl>" type="text/javascript"></script> </#if> </#list> </#if> @@ -91,7 +91,7 @@ under the License. </#list> </#if> <#if layoutSettings.WEB_ANALYTICS?has_content> - <script type="application/javascript"> + <script type="text/javascript"> <#list layoutSettings.WEB_ANALYTICS as webAnalyticsConfig> ${StringUtil.wrapString(webAnalyticsConfig.webAnalyticsCode!)} </#list>