Second part of bug 4083: Special:Validation doesn't check wpEditToken
authorAntoine Musso <hashar@users.mediawiki.org>
Sun, 8 Jan 2006 19:10:36 +0000 (19:10 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Sun, 8 Jan 2006 19:10:36 +0000 (19:10 +0000)
includes/SpecialValidate.php

index 1763be8..f58facd 100644 (file)
@@ -526,9 +526,12 @@ class Validation {
                        $this->deleteTopic( $id );
                }
 
+               $token = htmlspecialchars( $wgUser->editToken() );
+
                # FIXME: Wikitext this
                $r .= "<p>" . $this->getParsedWiki( wfMsg( 'val_warning' ) ) . "</p>\n";
                $r .= "<form method='post'>\n";
+               $r .= '<input type="hidden" name="wpEditToken" value="' . $token .'" />';
                $r .= "<table>\n";
                $r .= "<tr>" . wfMsg( 'val_list_header' ) . "</tr>\n";
                foreach( $this->topicList as $x => $y ) {