Readding 'Full Block Log' link, after being removed for not using Linker function.
Patch submitted by Matt Johnston, in bug 14638
This commit is contained in:
parent
11132c0edb
commit
9d74e5b71d
4 changed files with 8 additions and 1 deletions
|
|
@ -207,6 +207,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
|
|||
* (bug 15598) Special:Newpages default limit uses user preference for recentchanges
|
||||
limit instead of hardcoded 50.
|
||||
* (bug 15617) $wgFeedClassesOutputPage::getHeadLinks() respects $wgFeedClasses, instead of hardcoding rss and atom. Patch by Juliano F. Ravasi.
|
||||
* (bug 14638) Special:Blockip now provides a link to the block log if the user has been blocked more than 10 times. Patch by Matt Johnston.
|
||||
|
||||
=== API changes in 1.14 ===
|
||||
|
||||
|
|
|
|||
|
|
@ -395,6 +395,7 @@ class LogEventsList {
|
|||
} else {
|
||||
$out->addWikiMsg( 'logempty' );
|
||||
}
|
||||
return $pager->getNumRows();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -418,8 +418,12 @@ class IPBlockForm {
|
|||
}
|
||||
|
||||
function showLogFragment( $out, $title ) {
|
||||
global $wgUser;
|
||||
$out->addHtml( Xml::element( 'h2', NULL, LogPage::logName( 'block' ) ) );
|
||||
LogEventsList::showLogExtract( $out, 'block', $title->getPrefixedText() );
|
||||
$count = LogEventsList::showLogExtract( $out, 'block', $title->getPrefixedText(), '', 10 );
|
||||
if($count > 10){
|
||||
$out->addHtml( $wgUser->getSkin()->link(Title::newFromText('Special:Log/block'), wfMsg('blocklog-fulllog'), array(), array('type' => 'block', 'page' => $title->getPrefixedText()), array('known') ) );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2520,6 +2520,7 @@ See [[Special:IPBlockList|IP block list]] to review blocks.',
|
|||
'autoblocker' => 'Autoblocked because your IP address has been recently used by "[[User:$1|$1]]".
|
||||
The reason given for $1\'s block is: "$2"',
|
||||
'blocklogpage' => 'Block log',
|
||||
'blocklog-fulllog' => 'Full block log',
|
||||
'blocklogentry' => 'blocked [[$1]] with an expiry time of $2 $3',
|
||||
'blocklogtext' => 'This is a log of user blocking and unblocking actions.
|
||||
Automatically blocked IP addresses are not listed.
|
||||
|
|
|
|||
Loading…
Reference in a new issue