diff options
Diffstat (limited to 'en/timeline/index.php')
-rw-r--r-- | en/timeline/index.php | 41 |
1 files changed, 25 insertions, 16 deletions
diff --git a/en/timeline/index.php b/en/timeline/index.php index d6ecc1539..3ee187694 100644 --- a/en/timeline/index.php +++ b/en/timeline/index.php @@ -3,6 +3,7 @@ define('HLANG', true); define('ALIGNMENT', 'Center'); require '../../langs.php'; $dictionary = read_translation_file($locale, array('timeline', 'common_footer')); +$rtl = is_locale_rtl($locale); /** * Output all events @@ -11,20 +12,20 @@ $dictionary = read_translation_file($locale, array('timeline', 'common_footer')) * * @return string $timeline html code of all events */ -function list_events($events = array()) +function list_events($events = array(), $rtl = false) { $indent = "\t\t\t\t"; $timeline = ''; foreach ($events as $year => $events_in_year) { $timeline .= "$indent<li class=\"tliy\">\n"; - $timeline .= "$indent\t<h2>$year</h2>\n"; + $timeline .= "$indent\t<h2 " . ($rtl ? 'style="text-align: right;"' : '') . ">$year</h2>\n"; $timeline .= "$indent\t<ul class=\"hl\">\n"; foreach ($events_in_year as $month => $events_in_month) { $timeline .= "$indent\t\t<li class=\"tlim\">\n"; - $timeline .= "$indent\t\t\t<h3>$month</h3>\n"; + $timeline .= "$indent\t\t\t<h3 " . ($rtl ? 'style="text-align: right;"' : '') . ">$month</h3>\n"; $timeline .= "$indent\t\t\t<ul class=\"hl\">\n"; foreach ($events_in_month as $event) { - $timeline .= "$indent\t\t\t\t<li class=\"tlie\">$event</li>\n"; + $timeline .= "$indent\t\t\t\t<li " . ($rtl ? 'style="text-align: right;"' : '') . " class=\"tlie\">$event</li>\n"; } $timeline .= "$indent\t\t\t</ul>\n"; $timeline .= "$indent\t\t</li>\n"; @@ -36,41 +37,49 @@ function list_events($events = array()) } $events = array( + _r('2023') => array( + _r('August') => array(sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../9/"', '9')), + ), + _r('2021') => array( + _r('March') => array(_r('General Assembly on IRC.')), + _r('February') => array(sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../8/"', '8')), + ), _r('2019') => array( - _r('June') => array(sprintf(_r('<a href=%s>Mageia 7</a> is released.'), '"../7/"')), + _r('July') => array(sprintf(_r('<a href=%1$s>Mageia %2$s</a> updated to %3$s.'), '"../7/"', '7', _r('7.1'))), + _r('June') => array(sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../7/"', '7')), ), _r('2018') => array( - _r('October') => array(sprintf(_r('<a href=%s>Mageia 6</a> updated to 6.1.'), '"../6/"')), + _r('October') => array(sprintf(_r('<a href=%1$s>Mageia %2$s</a> updated to %3$s.'), '"../6/"', '6', _r('6.1'))), ), _r('2017') => array( - _r('July') => array(sprintf(_r('<a href=%s>Mageia 6</a> is released.'), '"../6/"')), + _r('July') => array(sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../6/"', '6')), _r('February') => array(_r('Seventh General Assembly during FOSDEM in Brussels, Belgium.')), ), _r('2016') => array( - _r('December') => array(sprintf(_r('<a href=%s>Mageia 5</a> updated to 5.1.'), '"../5/"')), + _r('December') => array(sprintf(_r('<a href=%1$s>Mageia %2$s</a> updated to %3$s.'), '"../5/"', '5', _r('5.1'))), _r('February') => array(_r('Sixth General Assembly during FOSDEM in Brussels, Belgium.')), ), _r('2015') => array( - _r('June') => array(sprintf(_r('<a href=%s>Mageia 5</a> is released.'), '"../5/"')), + _r('June') => array(sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../5/"', '5')), _r('February') => array(_r('Fifth General Assembly during FOSDEM in Brussels, Belgium.')), ), _r('2014') => array( - _r('June') => array(sprintf(_r('<a href=%s>Mageia 4</a> updated to 4.1.'), '"../4/"')), + _r('June') => array(sprintf(_r('<a href=%1$s>Mageia %2$s</a> updated to %3$s.'), '"../4/"', '4', _r('4.1'))), _r('February') => array( - _r('<a href="/4/">Mageia 4</a> is released.'), + sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../4/"', '4'), _r('Fourth General Assembly during FOSDEM in Brussels, Belgium.'), ), ), _r('2013') => array( - _r('May') => array(_r('<a href="/3/">Mageia 3</a> is released.')), + _r('May') => array(sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../3/"', '3')), _r('February') => array(_r('Third General Assembly during FOSDEM in Brussels, Belgium.')), ), _r('2012') => array( - _r('May') => array(_r('<a href="/2/">Mageia 2</a> is released.')), + _r('May') => array(sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../2/"', '2')), _r('February') => array(_r('Second General Assembly during FOSDEM in Brussels, Belgium.')), ), _r('2011') => array( - _r('June') => array(_r('<a href="/1/">Mageia 1</a> is released.')), + _r('June') => array(sprintf(_r('<a href=%s>Mageia %s</a> is released.'), '"../1/"', '1')), _r('February') => array(_r('First General Assembly during FOSDEM in Brussels, Belgium.')), _r('January') => array(_r('Build system is ready to run for the first alpha ISOs.')), ), @@ -87,7 +96,7 @@ $events = array( ); ?> <!DOCTYPE html> -<html lang="<?php echo $locale; ?>"> +<html <?php echo $rtl ? 'dir="rtl"' : 'dir="ltr"'?> lang="<?php echo $locale; ?>"> <head> <meta charset="utf-8"> <title><?php _g('Mageia Timeline')?></title> @@ -115,7 +124,7 @@ $events = array( <div id="bd" role="main"> <div class="yui-g"><div class="para"> <ul class="hl" id="tl0"> -<?php echo list_events($events); ?> +<?php echo list_events($events, $rtl); ?> </ul> </div></div> </div> |