define('MAG_GRAMMAR', 34);
define('MAG_NOTITLECONVERT', 35);
+define('MAG_CURRENTWEEK', 37);
+define('MAG_CURRENTDOW', 38);
+
$wgVariableIDs = array(
MAG_CURRENTMONTH,
MAG_CURRENTMONTHNAME,
MAG_SERVER,
MAG_PAGENAME,
MAG_PAGENAMEE,
- MAG_NAMESPACE
+ MAG_NAMESPACE,
+ MAG_CURRENTWEEK,
+ MAG_CURRENTDOW
);
/**
return $varCache[$index] = $wgContLang->formatNum( date( 'Y' ) );
case MAG_CURRENTTIME:
return $varCache[$index] = $wgContLang->time( wfTimestampNow(), false );
+ case MAG_CURRENTWEEK:
+ return $varCache[$index] = $wgContLang->formatNum( date('W') );
+ case MAG_CURRENTDOW:
+ return $varCache[$index] = $wgContLang->formatNum( date('w') );
case MAG_NUMBEROFARTICLES:
return $varCache[$index] = $wgContLang->formatNum( wfNumberOfArticles() );
case MAG_SITENAME:
MAG_SERVER => array( 0, 'SERVER' ),
MAG_GRAMMAR => array( 0, 'GRAMMAR:' ),
MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__'),
+ MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK' ),
+ MAG_CURRENTDOW => array( 1, 'CURRENTDOW' ),
);
#-------------------------------------------------------------------