|
MediaWiki
master
|


Public Member Functions | |
| __construct (IContextSource $context, $target, $namespace=false) | |
| formatRevisionRow ($row) | |
| Generates each row in the contributions list for archive entries. More... | |
| formatRow ($row) | |
| Generates each row in the contributions list. More... | |
| getDatabase () | |
| Get the Database object in use. More... | |
| getDefaultQuery () | |
| getEndBody () | |
| getIndexField () | |
| getNamespaceCond () | |
| getNavigationBar () | |
| getQueryInfo () | |
| getStartBody () | |
| getUserCond () | |
| reallyDoQuery ($offset, $limit, $descending) | |
| This method basically executes the exact same code as the parent class, though with a hook added, to allow extensions to add additional queries. More... | |
Public Member Functions inherited from IndexPager | |
| __construct (IContextSource $context=null) | |
| doQuery () | |
| Do the query, using information from the object context. More... | |
| extractResultInfo ($isFirst, $limit, ResultWrapper $res) | |
| Extract some useful data from the result object for use by the navigation bar, put it into $this. More... | |
| formatRow ($row) | |
| Abstract formatting function. More... | |
| getBody () | |
| Get the formatted result list. More... | |
| getDatabase () | |
| Get the Database object in use. More... | |
| getDefaultQuery () | |
| Get an array of query parameters that should be put into self-links. More... | |
| getIndexField () | |
| This function should be overridden to return the name of the index fi- eld. More... | |
| getLimit () | |
| Get the current limit. More... | |
| getLimitLinks () | |
| getNumRows () | |
| Get the number of rows in the result set. More... | |
| getPagingLinks ($linkTexts, $disabledTexts=[]) | |
| Get paging links. More... | |
| getPagingQueries () | |
| Get a URL query array for the prev, next, first and last links. More... | |
| getQueryInfo () | |
| This function should be overridden to provide all parameters needed for the main paged query. More... | |
| getResult () | |
| getSqlComment () | |
| Get some text to go in brackets in the "function name" part of the SQL comment. More... | |
| isNavigationBarShown () | |
| Returns whether to show the "navigation bar". More... | |
| makeLink ($text, array $query=null, $type=null) | |
| Make a self-link. More... | |
| reallyDoQuery ($offset, $limit, $descending) | |
| Do a query with specified parameters, rather than using the object context. More... | |
| setIncludeOffset ($include) | |
| Set whether a row matching exactly the offset should be also included in the result or not. More... | |
| setLimit ($limit) | |
| Set the limit from an other source than the request. More... | |
| setOffset ($offset) | |
| Set the offset from an other source than the request. More... | |
Public Member Functions inherited from ContextSource | |
| canUseWikiPage () | |
| Check whether a WikiPage object can be get with getWikiPage(). More... | |
| exportSession () | |
| Export the resolved user IP, HTTP headers, user ID, and session ID. More... | |
| getConfig () | |
| Get the Config object. More... | |
| getContext () | |
| Get the base IContextSource object. More... | |
| getLanguage () | |
| Get the Language object. More... | |
| getOutput () | |
| Get the OutputPage object. More... | |
| getRequest () | |
| Get the WebRequest object. More... | |
| getSkin () | |
| Get the Skin object. More... | |
| getStats () | |
| Get the Stats object. More... | |
| getTiming () | |
| Get the Timing object. More... | |
| getTitle () | |
| Get the Title object. More... | |
| getUser () | |
| Get the User object. More... | |
| getWikiPage () | |
| Get the WikiPage object. More... | |
| msg () | |
| Get a Message object with context set Parameters are the same as wfMessage() More... | |
| setContext (IContextSource $context) | |
| Set the IContextSource object. More... | |
Public Attributes | |
| $mDb | |
| $mDefaultDirection = IndexPager::DIR_DESCENDING | |
| $messages | |
| $namespace = '' | |
| $target | |
Public Attributes inherited from IndexPager | |
| $mDb | |
| $mDefaultDirection | |
| $mDefaultDirection gives the direction to use when sorting results: DIR_ASCENDING or DIR_DESCENDING. More... | |
| $mDefaultLimit = 50 | |
| $mDefaultQuery | |
| $mFirstShown | |
| $mIsBackwards | |
| $mIsFirst | |
| True if the current result set is the first one. More... | |
| $mIsLast | |
| $mLimit | |
| $mLimitsShown = [ 20, 50, 100, 250, 500 ] | |
| $mNavigationBar | |
| $mOffset | |
| $mPastTheEndIndex | |
| $mPastTheEndRow | |
| $mQueryDone = false | |
| $mRequest | |
| ResultWrapper | $mResult |
| Result object for the query. More... | |
| const | DIR_ASCENDING = false |
| Constants for the $mDefaultDirection field. More... | |
| const | DIR_DESCENDING = true |
Protected Attributes | |
| string | $mNavigationBar |
| Navigation bar with paging links. More... | |
Protected Attributes inherited from IndexPager | |
| $mExtraSortFields | |
| An array of secondary columns to order by. More... | |
| $mIncludeOffset = false | |
| Whether to include the offset in the query. More... | |
| $mIndexField | |
| The index to actually be used for ordering. More... | |
| $mLastShown | |
| $mOrderType | |
| For pages that support multiple types of ordering, which one to use. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from IndexPager | |
| buildQueryInfo ($offset, $limit, $descending) | |
| Build variables to use by the database wrapper. More... | |
| doBatchLookups () | |
| Called from getBody(), before getStartBody() is called and after doQuery() was called. More... | |
| getDefaultDirections () | |
| Return the default sorting direction: DIR_ASCENDING or DIR_DESCENDING. More... | |
| getEmptyBody () | |
| Hook into getBody(), for the bit between the start and the end when there are no rows. More... | |
| getEndBody () | |
| Hook into getBody() for the end of the list. More... | |
| getExtraSortFields () | |
| This function should be overridden to return the names of secondary columns to order by in addition to the column in getIndexField(). More... | |
| getStartBody () | |
| Hook into getBody(), allows text to be inserted at the start. More... | |
| preprocessResults ($result) | |
| Pre-process results; useful for performing batch existence checks, etc. More... | |
Definition at line 25 of file DeletedContribsPager.php.
| DeletedContribsPager::__construct | ( | IContextSource | $context, |
| $target, | |||
$namespace = false |
|||
| ) |
Definition at line 38 of file DeletedContribsPager.php.
References $namespace, $target, as, DB_SLAVE, messages, ContextSource\msg(), and wfGetDB().
| DeletedContribsPager::formatRevisionRow | ( | $row | ) |
Generates each row in the contributions list for archive entries.
Contributions which are marked "top" are currently on top of the history. For these contributions, a [rollback] link is shown for users with sysop privileges. The rollback link restores the most recent version that was not written by the target user.
| stdClass | $row |
Definition at line 240 of file DeletedContribsPager.php.
References $comment, $last, $link, $page, $ret, $rev, $user, Revision\DELETED_TEXT, Revision\DELETED_USER, ChangesList\flag(), Linker\getRevDeleteLink(), SpecialPage\getTitleFor(), Linker\link(), Linker\linkKnown(), Title\makeTitle(), messages, Html\rawElement(), and Linker\revComment().
| DeletedContribsPager::formatRow | ( | $row | ) |
Generates each row in the contributions list.
| stdClass | $row |
Definition at line 191 of file DeletedContribsPager.php.
References $e, $ret, $rev, Revision\newFromArchiveRow(), Html\rawElement(), Hooks\run(), and wfDebug().
| DeletedContribsPager::getDatabase | ( | ) |
Get the Database object in use.
Definition at line 352 of file DeletedContribsPager.php.
| DeletedContribsPager::getDefaultQuery | ( | ) |
Definition at line 49 of file DeletedContribsPager.php.
| DeletedContribsPager::getEndBody | ( | ) |
Definition at line 141 of file DeletedContribsPager.php.
| DeletedContribsPager::getIndexField | ( | ) |
Definition at line 133 of file DeletedContribsPager.php.
Referenced by reallyDoQuery().
| DeletedContribsPager::getNamespaceCond | ( | ) |
Definition at line 176 of file DeletedContribsPager.php.
Referenced by getQueryInfo().
| DeletedContribsPager::getNavigationBar | ( | ) |
| DeletedContribsPager::getQueryInfo | ( | ) |
Definition at line 56 of file DeletedContribsPager.php.
References $user, Revision\DELETED_USER, getNamespaceCond(), ContextSource\getUser(), getUserCond(), list, and Revision\SUPPRESSED_USER.
| DeletedContribsPager::getStartBody | ( | ) |
Definition at line 137 of file DeletedContribsPager.php.
| DeletedContribsPager::getUserCond | ( | ) |
Definition at line 124 of file DeletedContribsPager.php.
Referenced by getQueryInfo().
| DeletedContribsPager::reallyDoQuery | ( | $offset, | |
| $limit, | |||
| $descending | |||
| ) |
This method basically executes the exact same code as the parent class, though with a hook added, to allow extensions to add additional queries.
| string | $offset | Index offset, inclusive |
| int | $limit | Exact query limit |
| bool | $descending | Query direction, false for ascending, true for descending |
Definition at line 88 of file DeletedContribsPager.php.
References $limit, $query, as, getIndexField(), and Hooks\run().
| DeletedContribsPager::$mDb |
Definition at line 31 of file DeletedContribsPager.php.
| DeletedContribsPager::$mDefaultDirection = IndexPager::DIR_DESCENDING |
Definition at line 27 of file DeletedContribsPager.php.
| DeletedContribsPager::$messages |
Definition at line 28 of file DeletedContribsPager.php.
|
protected |
Navigation bar with paging links.
Definition at line 36 of file DeletedContribsPager.php.
| DeletedContribsPager::$namespace = '' |
Definition at line 30 of file DeletedContribsPager.php.
Referenced by __construct().
| DeletedContribsPager::$target |
Definition at line 29 of file DeletedContribsPager.php.
Referenced by __construct(), and getDefaultQuery().