news)) { $currentLanguage = acym_getLanguageTag(); $latestNews = null; $review = null; $doNotRemind = json_decode($config->get('remindme', '[]')); foreach ($news->news as $oneNews) { if (!empty($oneNews->name) && $oneNews->name == 'reviews') { if (!empty($oneNews->published) && ($config->get('install_date', time()) + $oneNews->wait) < time() && !in_array($oneNews->name, $doNotRemind) && version_compare($config->get('version'), $oneNews->version, '>=')) $review = $oneNews; continue; } if (!empty($latestNews) && strtotime($latestNews->date) > strtotime($oneNews->date)) break; if (empty($oneNews->published) || (strtolower($oneNews->language) != strtolower($currentLanguage) && (strtolower($oneNews->language) != 'default' || !empty($latestNews)))) continue; if (!empty($oneNews->extension) && strtolower($oneNews->extension) != 'acymailing') continue; if (!empty($oneNews->cms) && strtolower($oneNews->cms) != 'WordPress') continue; if (!empty($oneNews->level) && strtolower($oneNews->level) != strtolower($config->get('level'))) continue; if (!empty($oneNews->version)) { list($version, $operator) = explode('_', $oneNews->version); if (!version_compare($config->get('version'), $version, $operator)) continue; } $latestNews = $oneNews; } if (!empty($latestNews) || !empty($review)) { $header .= '
'; if (!empty($review)) { if ('wordpress' === ACYM_CMS) { $header .= str_replace('{__LINK_5_STARS__}', 'https://wordpress.org/support/plugin/acymailing/reviews/', $review->content); } else { $header .= str_replace('{__LINK_5_STARS__}', 'https://www.acyba.com/component/updateme/reviews/save.html?review_note=5&url='.urlencode(ACYM_LIVE), $review->content); } $header = str_replace('{__URL_SITE__}', urlencode(ACYM_LIVE), $header); } if (!empty($latestNews)) { $header .= $latestNews; } $header .= '
'; } } $links = []; foreach ($breadcrumb as $oneLevel => $link) { if (!empty($link)) { $oneLevel = ''.$oneLevel.''; } $links[] = '
  • '.$oneLevel.'
  • '; } if (count($links) > 1) { $links[count($links) - 1] = str_replace('
  • ', '