http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89617
Revision: 89617
Author: reedy
Date: 2011-06-06 23:46:13 +0000 (Mon, 06 Jun 2011)
Log Message:
-----------
* (bug 28695) If there are no results for an abuse filter log, can you put "No
matching items in log" or something similar, as we do for usual logs
Think this is right, not verified
Modified Paths:
--------------
trunk/extensions/AbuseFilter/AbuseFilter.i18n.php
trunk/extensions/AbuseFilter/special/SpecialAbuseLog.php
Modified: trunk/extensions/AbuseFilter/AbuseFilter.i18n.php
===================================================================
--- trunk/extensions/AbuseFilter/AbuseFilter.i18n.php 2011-06-06 23:18:13 UTC
(rev 89616)
+++ trunk/extensions/AbuseFilter/AbuseFilter.i18n.php 2011-06-06 23:46:13 UTC
(rev 89617)
@@ -275,7 +275,7 @@
'abusefilter-edit-builder-funcs-lcase' => 'To lower case (lcase)',
'abusefilter-edit-builder-funcs-ccnorm' => 'Normalise confusable
characters (ccnorm)',
'abusefilter-edit-builder-funcs-rmdoubles' => 'Remove double-characters
(rmdoubles)',
- 'abusefilter-edit-builder-funcs-specialratio' => 'Special characters /
total characters (specialratio)',
+ 'abusefilter-edit-builder-funcs-specabuialratio' => 'Special characters
/ total characters (specialratio)',
'abusefilter-edit-builder-funcs-norm' => 'Normalise (norm)',
'abusefilter-edit-builder-funcs-count' => 'Number of times string X
appears in string Y (count)',
'abusefilter-edit-builder-funcs-rcount' => 'Number of times regex X
appears in string Y (rcount)',
@@ -451,6 +451,7 @@
'abusefilter-log-header' => "This log shows a summary of changes made
to filters.
For full details, see [[Special:AbuseFilter/history|the list]] of recent
filter changes.",
'abusefilter-log-entry-modify' => 'modified $1 ($2)',
+ 'abusefilter-log-noresults' => 'No results',
// Diffs
'abusefilter-diff-title' => 'Differences between versions',
Modified: trunk/extensions/AbuseFilter/special/SpecialAbuseLog.php
===================================================================
--- trunk/extensions/AbuseFilter/special/SpecialAbuseLog.php 2011-06-06
23:18:13 UTC (rev 89616)
+++ trunk/extensions/AbuseFilter/special/SpecialAbuseLog.php 2011-06-06
23:46:13 UTC (rev 89617)
@@ -203,9 +203,13 @@
$pager = new AbuseLogPager( $this, $conds );
- $wgOut->addHTML( $pager->getNavigationBar() .
- Xml::tags( 'ul', null, $pager->getBody() ) .
- $pager->getNavigationBar() );
+ if( $pager->getResult()->numRows() !== 0 ) {
+ $wgOut->addHTML( $pager->getNavigationBar() .
+ Xml::tags( 'ul', null,
$pager->getBody() ) .
+ $pager->getNavigationBar() );
+ } else {
+ $wgOut->addWikiMsg( 'abusefilter-log-noresults' );
+ }
}
function showDetails( $id ) {
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs