* Revamped Special:Imagelist
* (bug 7000) updated MessagesPl.php
* (bug 6946) Fix unexpected behavior change with GET hits to Special:Export
+* (bug 1866) Improve navigation on Special:Listusers; user now a starting
+ point as with Special:Allpages, rather than a pure limit.
== Languages updated ==
$out .= wfCloseElement( 'select' ) . ' ';;# . wfElement( 'br' );
# Username field
- $out .= wfElement( 'label', array( 'for' => 'username' ), wfMsg( 'specialloguserlabel' ) ) . ' ';
+ $out .= wfElement( 'label', array( 'for' => 'username' ), wfMsg( 'listusersfrom' ) ) . ' ';
$out .= wfElement( 'input', array( 'type' => 'text', 'id' => 'username', 'name' => 'username',
'value' => $this->requestedUser ) ) . ' ';
}
function userQueryWhere( &$dbr ) {
- $conds = $this->userQueryConditions();
+ $conds = $this->userQueryConditions( $dbr );
return empty( $conds )
? ""
: "WHERE " . $dbr->makeList( $conds, LIST_AND );
}
- function userQueryConditions() {
+ function userQueryConditions( $dbr ) {
$conds = array();
if( $this->requestedGroup != '' ) {
$conds['ug_group'] = $this->requestedGroup;
}
if( $this->requestedUser != '' ) {
- $conds['user_name'] = $this->requestedUser;
+ $conds[] = 'user_name >= ' . $dbr->addQuotes( $this->requestedUser );
}
return $conds;
}
'allpagesprefix' => 'Display pages with prefix:',
'allpagesbadtitle' => 'The given page title was invalid or had an inter-language or inter-wiki prefix. It may contain one more characters which cannot be used in titles.',
+# Special:Listusers
+'listusersfrom' => 'Display users starting at:',
+
# E this user
#
'mailnologin' => 'No send address',