From 0a3a3441a4646aadf2bc4a91ce154d7ac90e2d54 Mon Sep 17 00:00:00 2001 From: Romain d'Alverny Date: Tue, 19 Apr 2011 15:30:30 +0000 Subject: release counter --- release_counter.php | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 release_counter.php (limited to 'release_counter.php') diff --git a/release_counter.php b/release_counter.php new file mode 100644 index 000000000..dfa2bf9f2 --- /dev/null +++ b/release_counter.php @@ -0,0 +1,58 @@ + 5) + $locale = 'en'; +} + +$locales = array( + 'en' => array('template' => 'Mageia 1 %s %d %s', 'minus' => 'minus', 'day' => 'day', 'days' => 'days'), + 'fr' => array('template' => 'Mageia 1 %s %d %s', 'minus' => 'moins', 'day' => 'jour', 'days' => 'jours') +); +if (!array_key_exists($locale, $locales)) + $locale = 'en'; + +$l = $locales[$locale]; + +// Mageia 1 on June 1st, 2011 +$release_ts = strtotime('2011/06/01 12:00:00'); +$now_ts = time(); +$diff = $release_ts - $now_ts; +$s = ''; + +if ($diff < 0) { + // todo (rda) +} +else { + $diff = floor($diff / 3600 / 24); + $s = sprintf('

Mageia 1 %s%d %s

', + $l['minus'], + $diff, + $diff > 1 ? $l['days'] : $l['day']); +} + +echo << + +
{$s}
+S; -- cgit v1.2.1