Added a check for "indefinite" if a local customization uses this value in [[MediaWik...
authorRaimond Spekking <raymond@users.mediawiki.org>
Fri, 4 May 2007 05:46:44 +0000 (05:46 +0000)
committerRaimond Spekking <raymond@users.mediawiki.org>
Fri, 4 May 2007 05:46:44 +0000 (05:46 +0000)
Thanks to Rob.

includes/OutputPage.php

index 2802cad..18a5be4 100644 (file)
@@ -751,14 +751,14 @@ class OutputPage {
 
                $blockExpiry = $wgUser->mBlock->mExpiry;
                if ( $blockExpiry == 'infinity' ) {
-                       // Entry in database (table ipblocks) is 'infinity' but 'ipboptions' uses 'infinite'
+                       // Entry in database (table ipblocks) is 'infinity' but 'ipboptions' uses 'infinite' or 'indefinite'
                        // Search for localization in 'ipboptions'
                        $scBlockExpiryOptions = wfMsg( 'ipboptions' );
                        foreach ( explode( ',', $scBlockExpiryOptions ) as $option ) {
                                if ( strpos( $option, ":" ) === false )
                                        continue;
                                list( $show, $value ) = explode( ":", $option );
-                               if ( $value == 'infinite' ) {
+                               if ( $value == 'infinite' || $value == 'indefinite' ) {
                                        $blockExpiry = $show;
                                        break;
                                }