diff --git a/controllers/admin/AdminHomeController.php b/controllers/admin/AdminHomeController.php index 5ab44673b..03f2fbed6 100644 --- a/controllers/admin/AdminHomeController.php +++ b/controllers/admin/AdminHomeController.php @@ -488,11 +488,10 @@ class AdminHomeControllerCore extends AdminController // DISCOVER PRESTASHOP $result['discover_prestashop'] = '
'.$this->getBlockDiscover().'
'; - $result['discover_prestashop'] .= '
'; // SHOW TIPS OF THE DAY - $content = @file_get_contents($protocol.'://api.prestashop.com/partner/tipsoftheday/?protocol='.$protocol.'&iso_country='.$isoCountry.'&iso_lang='.Tools::strtolower($isoUser), false, $stream_context); + $content = Tools::file_get_contents($protocol.'://api.prestashop.com/partner/tipsoftheday/?protocol='.$protocol.'&iso_country='.$isoCountry.'&iso_lang='.Tools::strtolower($isoUser), false, $stream_context); $content = explode('|', $content); if ($content[0] == 'OK' && Validate::isCleanHtml($content[1])) $result['discover_prestashop'] .= '
'.$content[1].'
'; @@ -540,7 +539,7 @@ class AdminHomeControllerCore extends AdminController // Cache the logo if (!file_exists('../img/tmp/preactivation_'.htmlentities((string)$partner->module).'.png')) { - $logo = @Tools::file_get_contents(htmlentities((string)$partner->logo)); + $logo = Tools::file_get_contents(htmlentities((string)$partner->logo)); if (sizeof($logo) > 0) file_put_contents('../img/tmp/preactivation_'.htmlentities((string)$partner->module).'.png', $logo); } @@ -566,12 +565,12 @@ class AdminHomeControllerCore extends AdminController if (empty($optional_final) && (string)$optional->attributes()->iso == $isoUser) $optional_final = (string)$optional; - $link = 'index.php?controller=adminmodules&install='.htmlentities((string)$partner->module).'&token='.Tools::getAdminTokenLite('AdminModules').'&module_name='.htmlentities((string)$partner->module).'&redirect=config'; + $link = 'index.php?controller=adminmodules&install='.Tools::htmlentitiesUTF8((string)$partner->module).'&token='.Tools::getAdminTokenLite('AdminModules').'&module_name='.Tools::htmlentitiesUTF8((string)$partner->module).'&redirect=config'; $return .= '

- '.htmlentities((string)$partner->name).'
- '.htmlentities(utf8_decode((string)$label_final)).' - '.(($optional_final != '') ? '' : '').' + '.htmlentities((string)$partner->name).'
+ '.Tools::htmlentitiesUTF8($label_final).' + '.(($optional_final != '') ? '' : '').'

'; $count++;