<?php define('HLANG', true); define('ALIGNMENT', 'Center'); require '../../langs.php'; $dictionary = read_translation_file($locale, array('map', 'common_footer')); $rtl = is_locale_rtl($locale); $map = array( 'about' => array( 't' => _r('About Mageia'), 'l' => '/{L}/about/', 'i' => array( array('t' => _r('Mission'), 'l' => '/{L}/about/'), array('t' => _r('News'), 'l' => '//blog.mageia.org/'), array('t' => _r('Contacts'), 'l' => '/{L}/contact/'), array('t' => _r('Supporters'), 'l' => '/{L}/thank-you/'), array('t' => _r('Governance'), 'l' => _r('https://wiki.mageia.org/en/Org'), 'i' => array( array('t' => _r('Board'), 'l' => _r('https://wiki.mageia.org/en/Org_Board')), array('t' => _r('Council'), 'l' => _r('https://wiki.mageia.org/en/Org_Council')), array('t' => _r('Teams'), 'l' => _r('https://wiki.mageia.org/en/Contributing')) ), ), array('t' => _r('Values'), 'l' => '/{L}/about/values/'), array('t' => _r('Code of conduct'), 'l' => '/{L}/about/code-of-conduct/'), array('t' => 'Mageia.Org', 'l' => '/{L}/about/', 'i' => array( array('t' => _r('Constitution'), 'l' => '/{L}/about/constitution/'), array('t' => _r('Reports'), 'l' => '/{L}/about/reports/') ) ), array('t' => _r('License'), 'l' => '/{L}/about/license/'), array('t' => _r('Timeline'), 'l' => '/{L}/timeline/'), array('t' => _r('Financial Infos'), 'l' => '//treasurer.mageia.org/'), ) ), 'downloads' => array( 't' => _r('Downloads'), 'l' => '/{L}/downloads/', 'i' => array( array('t' => _r('8 (February 2021)'), 'l' => '/{L}/8/'), array('t' => _r('7 (June 2019)'), 'l' => '/{L}/7/'), array('t' => _r('6 (July 2017)'), 'l' => '/{L}/6/'), array('t' => _r('5 (June 2015)'), 'l' => '/{L}/5/'), array('t' => _r('4 (February 2014)'), 'l' => '/{L}/4/'), array('t' => _r('3 (May 2013)'), 'l' => '/{L}/3/'), array('t' => _r('2 (May 2012)'), 'l' => '/{L}/2/'), array('t' => _r('1 (June 2011)'), 'l' => '/{L}/1/'), array('t' => _r('Alternative Downloads'), 'l' => '/{L}/downloads/alternative/'), array('t' => _r('Download mirrors'), 'l' => '//mirrors.mageia.org/') ) ), 'support' => array( 't' => _r('Support'), 'l' => '/{L}/support/', 'i' => array( array('t' => _r('Software updates'), 'l' => '//advisories.mageia.org/'), // /updates array('t' => _r('Product lifecycle'), 'l' => '/{L}/support/'), // /lifecycle array('t' => _r('Official Documentation'),'l' => '/{L}/doc/'), // documentation array('t' => _r('Community support'), 'l' => '/{L}/support'), array('t' => _r('Professional support'), 'l' => _r('https://wiki.mageia.org/en/Commercial_vendors')), array('t' => _r('Compatible hardware'), 'l' => '/{L}/support/'), // /hardware array('t' => _r('FAQ'), 'l' => _r('https://wiki.mageia.org/en/FAQ')), ) ), 'community' => array( 't' => _r('Community'), 'l' => '/{L}/community/', 'i' => array( array('t' => _r('Planet'), 'l' => _r('https://planet.mageia.org/en/')), array('t' => _r('Blog'), 'l' => _r('https://blog.mageia.org/en/')), array('t' => _r('Calendar'), 'l' => '/{L}/calendar/'), array('t' => _r('Mailing-lists'), 'l' => _r('https://wiki.mageia.org/en/Mailing_lists')), array('t' => 'IRC', 'l' => _r('https://wiki.mageia.org/en/IRC')), array('t' => _r('Forums'), 'l' => _r('https://forums.mageia.org/')), array('t' => 'Wiki', 'l' => _r('https://wiki.mageia.org')), array('t' => 'Bugzilla', 'l' => 'https://bugs.mageia.org/'), array('t' => _r('People'), 'l' => '//people.mageia.org/'), ) ), 'contribute' => array( 't' => _r('Contribute'), 'l' => '/{L}/contribute/', 'i' => array( array('t' => _r('Why contribute?'), 'l' => '/{L}/contribute/#why'), array('t' => _r('How to contribute?'), 'l' => '/{L}/contribute/#how'), array('t' => _r('Donate'), 'l' => '/{L}/donate/'), ) ), 'you' => array( 't' => _r('About you'), 'l' => 'https://identity.mageia.org/', 'i' => array( array('t' => _r('Your Mageia id'), 'l' => 'https://identity.mageia.org/'), array('t' => _r('Privacy policy'), 'l' => _r('https://wiki.mageia.org/en/Privacy_policy')) ) ) ); $t_li1 = '<li class="col-12 col-sm-6 col-md-4 col-xl-2 list-unstyled pb-2"><h2 id="%s"><a href="%s">%s</a></h2> <ul class="p-0">%s</ul></li>'; $t_li2 = '<li><a href="%s">%s</a> %s</li> '; $t_li3 = '<li class="list-inline-item badge badge-info"><a class="p-1 text-white" href="%s">%s</a></li> '; $sMap = '<ul id="map" class="row m-0 p-0">'; foreach ($map as $k => $v) { $l = ''; foreach ($v['i'] as $w) { $sub = null; if (array_key_exists('i', $w) && is_array($w['i'])) { $sub = '<ul class="list-inline">'; foreach ($w['i'] as $x) { $sub .= sprintf($t_li3, str_replace('{L}', $locale, $x['l']), $x['t']); } $sub .= '</ul>'; } $l .= sprintf($t_li2, str_replace('{L}', $locale, $w['l']), $w['t'], $sub); } $sMap .= sprintf($t_li1, $k, str_replace('{L}', $locale, $v['l']), $v['t'], $l); } $sMap .= '</ul>'; ?><!DOCTYPE html> <html <?php echo $rtl ? 'dir="rtl"' : 'dir="ltr"'?> lang="<?php echo $locale; ?>"> <head> <meta charset="utf-8"> <title><?php echo _g('Mageia.org site map') ?></title> <meta name="keywords" content="<?php _g('mageia, web site, map, sitemap'); ?>"> <meta name="robots" content="noindex,nofollow,nosnippet"> <link rel="canonical" href="/<?php echo $locale; ?>/map/"> <?php include '../../analytics.php'; ?> <?php echo common_header(); ?> </head> <body class="map" <?php echo $rtl ? 'style="text-align: right;"' : ''?>> <?php echo $hsnav; ?> <h1 id="mgnavtitle"><?php _g('Site Map'); ?></h1> <div class="container mt-4" id=""> <?php echo $sMap; ?> <div style="clear: both;"></div> <hr> <!-- TODO <h2 id="search"><?php _g('You still can not find what you were looking for? Try searching mageia.org:')?></h2> <p><form><input type="search"><input type="submit"></form></p> --> </div> <?php echo common_footer($locale); ?> </body> </html>