Public Member Functions | |
__construct ($group=null) | |
setupOptions () | |
getIndexField () | |
This function should be overridden to return the name of the index fi- eld. | |
getQueryInfo () | |
This function should be overridden to provide all parameters needed for the main paged query. | |
formatRow ($row) | |
Abstract formatting function. | |
getPageHeader () |
Definition at line 29 of file SpecialActiveusers.php.
ActiveUsersPager::__construct | ( | $ | group = null |
) |
Reimplemented from UsersPager.
Definition at line 31 of file SpecialActiveusers.php.
References $wgRCMaxAge, $wgRequest, IndexPager::__construct(), Title::makeTitleSafe(), and setupOptions().
ActiveUsersPager::formatRow | ( | $ | row | ) |
Abstract formatting function.
This should return an HTML string representing the result row $row. Rows will be concatenated and returned by getBody()
Reimplemented from UsersPager.
Definition at line 101 of file SpecialActiveusers.php.
References $wgLang, UsersPager::buildGroupLink(), IndexPager::getSkin(), Html::rawElement(), wfMsgExt(), and wfSpecialList().
ActiveUsersPager::getIndexField | ( | ) |
This function should be overridden to return the name of the index fi- eld.
If the pager supports multiple orders, it may return an array of 'querykey' => 'indexfield' pairs, so that a request with &count=querykey will use indexfield to sort. In this case, the first returned key is the default.
Needless to say, it's really not a good idea to use a non-unique index for this! That won't page right.
Reimplemented from UsersPager.
Definition at line 66 of file SpecialActiveusers.php.
ActiveUsersPager::getPageHeader | ( | ) |
Reimplemented from UsersPager.
Definition at line 128 of file SpecialActiveusers.php.
References $out, $self, $wgRequest, $wgScript, Xml::checkLabel(), Xml::closeElement(), Xml::fieldset(), IndexPager::getTitle(), Xml::hidden(), Xml::inputLabel(), Xml::openElement(), Xml::submitButton(), and wfMsg().
ActiveUsersPager::getQueryInfo | ( | ) |
This function should be overridden to provide all parameters needed for the main paged query.
It returns an associative array with the following elements: tables => Table(s) for passing to Database::select() fields => Field(s) for passing to Database::select(), may be * conds => WHERE conditions options => option array join_conds => JOIN conditions
Reimplemented from UsersPager.
Definition at line 70 of file SpecialActiveusers.php.
ActiveUsersPager::setupOptions | ( | ) |
Definition at line 49 of file SpecialActiveusers.php.
References $wgRequest, and FormOptions::BOOL.
Referenced by __construct().