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 .= '
'; } } $links = []; foreach ($breadcrumb as $oneLevel => $link) { if (!empty($link)) { $oneLevel = ''.$oneLevel.''; } $links[] = '