From 4f4120b5e47670130461240fde3b6a83b89fc7fe Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Mon, 14 Aug 2006 22:43:50 +0000 Subject: [PATCH] Added {{CURRENTHOUR}} --- includes/MagicWord.php | 1 + includes/Parser.php | 2 ++ languages/MessagesEn.php | 1 + 3 files changed, 4 insertions(+) diff --git a/includes/MagicWord.php b/includes/MagicWord.php index 92bd4dc45f..e616639cf3 100644 --- a/includes/MagicWord.php +++ b/includes/MagicWord.php @@ -42,6 +42,7 @@ class MagicWord { 'currentdayname', 'currentyear', 'currenttime', + 'currenthour', 'numberofarticles', 'numberoffiles', 'sitename', diff --git a/includes/Parser.php b/includes/Parser.php index 5b110281fb..8ea10b34fe 100644 --- a/includes/Parser.php +++ b/includes/Parser.php @@ -2398,6 +2398,8 @@ class Parser return $varCache[$index] = $wgContLang->formatNum( date( 'Y', $ts ), true ); case 'currenttime': return $varCache[$index] = $wgContLang->time( wfTimestamp( TS_MW, $ts ), false, false ); + case 'currenthour': + return $varCache[$index] = $wgContLang->formatNum( date( 'H', $ts ), true ); case 'currentweek': // @bug 4594 PHP5 has it zero padded, PHP4 does not, cast to // int to remove the padding diff --git a/languages/MessagesEn.php b/languages/MessagesEn.php index 17571e10ee..202a6b40f0 100644 --- a/languages/MessagesEn.php +++ b/languages/MessagesEn.php @@ -208,6 +208,7 @@ $magicWords = array( 'currentdayname' => array( 1, 'CURRENTDAYNAME' ), 'currentyear' => array( 1, 'CURRENTYEAR' ), 'currenttime' => array( 1, 'CURRENTTIME' ), + 'currenthour' => array( 1, 'CURRENTHOUR' ), 'numberofpages' => array( 1, 'NUMBEROFPAGES' ), 'numberofarticles' => array( 1, 'NUMBEROFARTICLES' ), 'numberoffiles' => array( 1, 'NUMBEROFFILES' ), -- 2.20.1