Fix for bug 2522
authorMagnus Manske <magnusmanske@users.mediawiki.org>
Sat, 7 Jan 2006 22:33:54 +0000 (22:33 +0000)
committerMagnus Manske <magnusmanske@users.mediawiki.org>
Sat, 7 Jan 2006 22:33:54 +0000 (22:33 +0000)
includes/MagicWord.php
includes/Parser.php
languages/Language.php

index 463f763..54886b7 100644 (file)
@@ -21,6 +21,7 @@ $magicWords = array(
        'MAG_CURRENTMONTHNAMEGEN',
        'MAG_CURRENTMONTHABBREV',
        'MAG_CURRENTDAY',
+       'MAG_CURRENTDAY2',
        'MAG_CURRENTDAYNAME',
        'MAG_CURRENTYEAR',
        'MAG_CURRENTTIME',
@@ -81,6 +82,7 @@ $wgVariableIDs = array(
        MAG_CURRENTMONTHNAMEGEN,
        MAG_CURRENTMONTHABBREV,
        MAG_CURRENTDAY,
+       MAG_CURRENTDAY2,
        MAG_CURRENTDAYNAME,
        MAG_CURRENTYEAR,
        MAG_CURRENTTIME,
index 727c0a4..dbab5c2 100644 (file)
@@ -1954,6 +1954,8 @@ class Parser
                                return $varCache[$index] = $wgContLang->getMonthAbbreviation( date( 'n', $ts ) );
                        case MAG_CURRENTDAY:
                                return $varCache[$index] = $wgContLang->formatNum( date( 'j', $ts ) );
+                       case MAG_CURRENTDAY2:
+                               return $varCache[$index] = $wgContLang->formatNum( date( 'd', $ts ) );
                        case MAG_PAGENAME:
                                return $this->mTitle->getText();
                        case MAG_PAGENAMEE:
index 854ccd8..7f4c5c1 100644 (file)
@@ -212,6 +212,7 @@ $wgLanguageNamesEn =& $wgLanguageNames;
        MAG_CURRENTMONTHNAMEGEN  => array( 1,    'CURRENTMONTHNAMEGEN'    ),
        MAG_CURRENTMONTHABBREV   => array( 1,    'CURRENTMONTHABBREV'     ),
        MAG_CURRENTDAY           => array( 1,    'CURRENTDAY'             ),
+       MAG_CURRENTDAY2          => array( 1,    'CURRENTDAY2'            ),
        MAG_CURRENTDAYNAME       => array( 1,    'CURRENTDAYNAME'         ),
        MAG_CURRENTYEAR          => array( 1,    'CURRENTYEAR'            ),
        MAG_CURRENTTIME          => array( 1,    'CURRENTTIME'            ),