Check for validation mode and load validation code if necessary before trying to...
authorBrion Vibber <brion@users.mediawiki.org>
Tue, 24 Aug 2004 17:56:20 +0000 (17:56 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Tue, 24 Aug 2004 17:56:20 +0000 (17:56 +0000)
includes/SpecialContributions.php

index 9f252d5..4f09b7f 100644 (file)
@@ -42,8 +42,9 @@ function wfSpecialContributions( $par = "" )
                $userCond = "=" . $id;
        }
        $talk = $nt->getTalkPage();
-       if( $talk )
+       if( $talk ) {
                $ul .= " (" . $sk->makeLinkObj( $talk, $wgLang->getNsText(Namespace::getTalk(0)) ) . ")";
+       }
 
        if ( $target == 'newbies' ) {
                # View the contributions of all recently created accounts
@@ -147,10 +148,14 @@ function wfSpecialContributions( $par = "" )
        $wgOut->addHTML( "</ul>\n" );
 
        # Validations
-       $val = new Validation ;
-       $val = $val->countUserValidations ( $id ) ;
-       $val = wfMsg ( 'val_user_validations', $val ) ;
-       $wgOut->addHTML( $val );
+       global $wgUseValidation;
+       if( $wgUseValidation ) {
+               require_once( 'SpecialValidate.php' );
+               $val = new Validation ;
+               $val = $val->countUserValidations ( $id ) ;
+               $val = wfMsg ( 'val_user_validations', $val ) ;
+               $wgOut->addHTML( $val );
+       }
 }