aboutsummaryrefslogtreecommitdiffstats
path: root/en/timeline/index.php
diff options
context:
space:
mode:
Diffstat (limited to 'en/timeline/index.php')
-rw-r--r--en/timeline/index.php41
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>