From 840e3b5bc39a5a5ef32f3c35531692ad3f8cc071 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 3 Feb 2022 19:21:59 +0100 Subject: [PATCH] Fix url --- htdocs/website/index.php | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/htdocs/website/index.php b/htdocs/website/index.php index dab79faee3b..33f3c89f32e 100644 --- a/htdocs/website/index.php +++ b/htdocs/website/index.php @@ -274,27 +274,27 @@ $manifestjsoncontentdefault .= '{ "background_color": "#fff", "description": "A simple Web app.", "icons": [{ - "src": "images/'.$website->ref.'/homescreen48.png", + "src": "images/'.urlencode($website->ref).'/homescreen48.png", "sizes": "48x48", "type": "image/png" }, { - "src": "image/'.$website->ref.'/homescreen72.png", + "src": "image/'.urlencode($website->ref).'/homescreen72.png", "sizes": "72x72", "type": "image/png" }, { - "src": "image/'.$website->ref.'/homescreen96.png", + "src": "image/'.urlencode($website->ref).'/homescreen96.png", "sizes": "96x96", "type": "image/png" }, { - "src": "image/'.$website->ref.'/homescreen144.png", + "src": "image/'.urlencode($website->ref).'/homescreen144.png", "sizes": "144x144", "type": "image/png" }, { - "src": "image/'.$website->ref.'/homescreen168.png", + "src": "image/'.urlencode($website->ref).'/homescreen168.png", "sizes": "168x168", "type": "image/png" }, { - "src": "image/'.$website->ref.'/homescreen192.png", + "src": "image/'.urlencode($website->ref).'/homescreen192.png", "sizes": "192x192", "type": "image/png" }], @@ -2477,7 +2477,7 @@ $formother = new FormOther($db); // Confirm generation of website sitemaps if ($action == 'confirmgeneratesitemaps') { - $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"].'?website='.$website->ref, $langs->trans('ConfirmSitemapsCreation'), $langs->trans('ConfirmGenerateSitemaps', $object->ref), 'generatesitemaps', '', "yes", 1); + $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"].'?website='.urlencode($website->ref), $langs->trans('ConfirmSitemapsCreation'), $langs->trans('ConfirmGenerateSitemaps', $object->ref), 'generatesitemaps', '', "yes", 1); $action = 'preview'; } $helpurl = 'EN:Module_Website|FR:Module_Website_FR|ES:Módulo_Website'; @@ -2692,12 +2692,12 @@ if (!GETPOST('hide_websitemenu')) { print ''; // Regenerate all pages - print 'ref.'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("RegenerateWebsiteContent")).'">'; + print 'ref).'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("RegenerateWebsiteContent")).'">'; // Generate site map - print 'ref.'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("GenerateSitemaps")).'">'; + print 'ref).'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("GenerateSitemaps")).'">'; - print 'ref.'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("ReplaceWebsiteContent")).'">'; + print 'ref).'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("ReplaceWebsiteContent")).'">'; } print ''; @@ -2705,11 +2705,11 @@ if (!GETPOST('hide_websitemenu')) { if ($websitekey && $websitekey != '-1' && ($action == 'preview' || $action == 'createfromclone' || $action == 'createpagefromclone' || $action == 'deletesite')) { print ''; //print 'ref.'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("MediaFiles")).'">'; - print dolButtonToOpenUrlInDialogPopup('file_manager', $langs->transnoentitiesnoconv("MediaFiles"), '', '/website/index.php?action=file_manager&website='.$website->ref, $disabled); + print dolButtonToOpenUrlInDialogPopup('file_manager', $langs->transnoentitiesnoconv("MediaFiles"), '', '/website/index.php?action=file_manager&website='.urlencode($website->ref).'§ion_dir='.urlencode('image/'.$website->ref.'/'), $disabled); if (!empty($conf->categorie->enabled)) { //print ''; - print dolButtonToOpenUrlInDialogPopup('categories', $langs->transnoentitiesnoconv("Categories"), '', '/categories/index.php?leftmenu=website&nosearch=1&type=website_page&website='.$website->ref, $disabled); + print dolButtonToOpenUrlInDialogPopup('categories', $langs->transnoentitiesnoconv("Categories"), '', '/categories/index.php?leftmenu=website&nosearch=1&type=website_page&website='.urlencode($website->ref), $disabled); } print ''; @@ -2808,7 +2808,7 @@ if (!GETPOST('hide_websitemenu')) { print ''; print ''; - print 'ref.'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("AddPage")).'">'; + print 'ref).'" class="button bordertransp"'.$disabled.' title="'.dol_escape_htmltag($langs->trans("AddPage")).'">'; print ''; //print ''; @@ -2823,7 +2823,7 @@ if (!GETPOST('hide_websitemenu')) { $out .= $s; $out .= ''; - $urltocreatenewpage = $_SERVER["PHP_SELF"].'?action=createcontainer&website='.$website->ref; + $urltocreatenewpage = $_SERVER["PHP_SELF"].'?action=createcontainer&website='.urlencode($website->ref); if (!empty($conf->use_javascript_ajax)) { $out .= '