]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - includes/specials/SpecialLog.php
MediaWiki 1.15.0
[autoinstallsdev/mediawiki.git] / includes / specials / SpecialLog.php
index 492c2608a7cc4f99223ce560e6ea430343861291..2382344b8e8cf524219572d6f3723680981fd740 100644 (file)
@@ -45,6 +45,7 @@ function wfSpecialLog( $par = '' ) {
        $pattern = $wgRequest->getBool( 'pattern' );
        $y = $wgRequest->getIntOrNull( 'year' );
        $m = $wgRequest->getIntOrNull( 'month' );
+       $tagFilter = $wgRequest->getVal( 'tagfilter' );
        # Don't let the user get stuck with a certain date
        $skip = $wgRequest->getText( 'offset' ) || $wgRequest->getText( 'dir' ) == 'prev';
        if( $skip ) {
@@ -53,12 +54,12 @@ function wfSpecialLog( $par = '' ) {
        }
        # Create a LogPager item to get the results and a LogEventsList item to format them...
        $loglist = new LogEventsList( $wgUser->getSkin(), $wgOut, 0 );
-       $pager = new LogPager( $loglist, $type, $user, $title, $pattern, array(), $y, $m );
+       $pager = new LogPager( $loglist, $type, $user, $title, $pattern, array(), $y, $m, $tagFilter );
        # Set title and add header
        $loglist->showHeader( $pager->getType() );
        # Show form options
        $loglist->showOptions( $pager->getType(), $pager->getUser(), $pager->getPage(), $pager->getPattern(),
-               $pager->getYear(), $pager->getMonth(), $pager->getFilterParams() );
+               $pager->getYear(), $pager->getMonth(), $pager->getFilterParams(), $tagFilter );
        # Insert list
        $logBody = $pager->getBody();
        if( $logBody ) {