Pass query directly to getLinkUrl()
authorAryeh Gregor <simetrical@users.mediawiki.org>
Sun, 29 Mar 2009 17:13:13 +0000 (17:13 +0000)
committerAryeh Gregor <simetrical@users.mediawiki.org>
Sun, 29 Mar 2009 17:13:13 +0000 (17:13 +0000)
includes/ChangesList.php

index 73b8a3e..13ed73b 100644 (file)
@@ -572,14 +572,13 @@ class EnhancedChangesList extends ChangesList {
                        if ( $rc_type != RC_NEW ) {
                                $curLink = $this->message['cur'];
                        } else {
-                               $curUrl = wfUrlencode( wfAppendQuery( $rc->getTitle()->getLinkUrl(), $querycur ) );
+                               $curUrl = wfUrlencode( $rc->getTitle()->getLinkUrl( $querycur ) );
                                $curLink = "<a href=\"$curUrl\" tabindex=\"{$baseRC->counter}\">{$this->message['cur']}</a>";
                        }
                        $diffLink = $this->message['diff'];
                } else {
-                       $url = $rc->getTitle()->getLinkUrl();
-                       $diffUrl = wfUrlencode( wfAppendQuery( $url, $querydiff ) );
-                       $curUrl = wfUrlencode( wfAppendQuery( $url, $querycur ) );
+                       $diffUrl = wfUrlencode( $rc->getTitle()->getLinkUrl( $querydiff ) );
+                       $curUrl = wfUrlencode( $rc->getTitle()->getLinkUrl( $querycur ) );
                        $diffLink = "<a href=\"$diffUrl\" tabindex=\"{$baseRC->counter}\">{$this->message['diff']}</a>";
                        $curLink = "<a href=\"$curUrl\" tabindex=\"{$baseRC->counter}\">{$this->message['cur']}</a>";
                }