|
MediaWiki REL1_39
|


Public Member Functions | |
| recentChangesLine (&$rc, $watched=false, $linenumber=null) | |
| Format a line using the old system (aka without any javascript). | |
Public Member Functions inherited from ChangesList | |
| __construct ( $context, array $filterGroups=[]) | |
| beginRecentChangesList () | |
| Returns text for the start of the tabular part of RC. | |
| endRecentChangesList () | |
| Returns text for the end of RC. | |
| formatCharacterDifference (RecentChange $old, RecentChange $new=null) | |
| Format the character difference of one or several changes. | |
| getArticleLink (&$rc, $unpatrolled, $watched) | |
| Get the HTML link to the changed page, possibly with a prefix from hook handlers, and a suffix for temporarily watched items. | |
| getRollback (RecentChange $rc) | |
| getTags (RecentChange $rc, array &$classes) | |
| getTimestamp ( $rc) | |
| Get the timestamp from $rc formatted with current user's settings and a separator. | |
| getWatchlistExpiry (RecentChange $recentChange) | |
| Get HTML to display the clock icon for watched items that have a watchlist expiry time. | |
| initChangesListRows ( $rows) | |
| insertComment ( $rc) | |
| Insert a formatted comment. | |
| insertDateHeader (&$s, $rc_timestamp) | |
| insertDiffHist (&$s, &$rc, $unpatrolled=null) | |
| insertExtra (&$s, &$rc, &$classes) | |
| insertLog (&$s, $title, $logtype, $useParentheses=true) | |
| insertLogEntry ( $rc) | |
| Insert a formatted action. | |
| insertRollback (&$s, &$rc) | |
| Insert a rollback link. | |
| insertTags (&$s, &$rc, &$classes) | |
| insertTimestamp (&$s, $rc) | |
| Insert time timestamp string from $rc into $s. | |
| insertUserRelatedLinks (&$s, &$rc) | |
| Insert links to user page, user talk page and eventually a blocking link. | |
| isWatchlist () | |
| recentChangesFlags ( $flags, $nothing="\u{00A0}") | |
| Returns the appropriate flags for new page, minor change and patrolling. | |
| setChangeLinePrefixer (callable $prefixer) | |
| Sets the callable that generates a change line prefix added to the beginning of each line. | |
| setWatchlistDivs ( $value=true) | |
| Sets the list to use a "<li class='watchlist-(namespace)-(page)'>" tag. | |
Public Member Functions inherited from ContextSource | |
| canUseWikiPage () | |
| Check whether a WikiPage object can be get with getWikiPage(). | |
| exportSession () | |
| Export the resolved user IP, HTTP headers, user ID, and session ID. | |
| getActionName () | |
| Get the action name for the current web request. | |
| getAuthority () | |
| getConfig () | |
| getContext () | |
| Get the base IContextSource object. | |
| getCsrfTokenSet () | |
| Get a repository to obtain and match CSRF tokens. | |
| getLanguage () | |
| getOutput () | |
| getRequest () | |
| getSkin () | |
| getStats () | |
| getTiming () | |
| getTitle () | |
| getUser () | |
| getWikiPage () | |
| Get the WikiPage object. | |
| msg ( $key,... $params) | |
| Get a Message object with context set Parameters are the same as wfMessage() | |
| setContext (IContextSource $context) | |
Additional Inherited Members | |
Static Public Member Functions inherited from ChangesList | |
| static | flag ( $flag, IContextSource $context=null) |
| Make an "<abbr>" element for a given change flag. | |
| static | isDeleted ( $rc, $field) |
| Determine if said field of a revision is hidden. | |
| static | isUnpatrolled ( $rc, User $user) |
| static | newFromContext (IContextSource $context, array $groups=[]) |
| Fetch an appropriate changes list class for the specified context Some users might want to use an enhanced list format, for instance. | |
| static | revDateLink (RevisionRecord $rev, Authority $performer, Language $lang, $title=null) |
| Render the date and time of a revision in the current user language based on whether the user is able to view this information or not. | |
| static | showCharacterDifference ( $old, $new, IContextSource $context=null) |
| Show formatted char difference. | |
| static | userCan ( $rc, $field, Authority $performer=null) |
| Determine if the current user is allowed to view a particular field of this revision, if it's marked as deleted. | |
Public Attributes inherited from ChangesList | |
| const | CSS_CLASS_PREFIX = 'mw-changeslist-' |
Protected Member Functions inherited from ChangesList | |
| getDataAttributes (RecentChange $rc) | |
| Get recommended data attributes for a change line. | |
| getHighlightsContainerDiv () | |
| Get the container for highlights that are used in the new StructuredFilters system. | |
| getHTMLClasses ( $rc, $watched) | |
| Get an array of default HTML class attributes for the change. | |
| getHTMLClassesForFilters ( $rc) | |
| Get an array of CSS classes attributed to filters for this row. | |
| isCategorizationWithoutRevision ( $rcObj) | |
| Determines whether a revision is linked to this change; this may not be the case when the categorization wasn't done by an edit but a conditional parser function. | |
| maybeWatchedLink ( $link, $watched=false) | |
| numberofWatchingusers ( $count) | |
| Returns the string which indicates the number of watching users. | |
| showAsUnpatrolled (RecentChange $rc) | |
Protected Attributes inherited from ChangesList | |
| callable | $changeLinePrefixer |
| RowCommentFormatter | $commentFormatter |
| ChangesListFilterGroup[] | $filterGroups |
| string[] | $formattedComments |
| Comments indexed by rc_id. | |
| $lastdate | |
| LinkRenderer | $linkRenderer |
| $message | |
| $rc_cache | |
| $rcCacheIndex | |
| $rclistOpen | |
| $rcMoveIndex | |
| $watchlist = false | |
| MapCacheLRU | $watchMsgCache |
Definition at line 26 of file OldChangesList.php.
| OldChangesList::recentChangesLine | ( | & | $rc, |
| $watched = false, | |||
| $linenumber = null ) |
Format a line using the old system (aka without any javascript).
| RecentChange | &$rc | Passed by reference |
| bool | $watched | (default false) |
| int | null | $linenumber | (default null) |
Reimplemented from ChangesList.
Definition at line 38 of file OldChangesList.php.
References ChangesList\getDataAttributes(), ChangesList\getHighlightsContainerDiv(), ChangesList\getHTMLClasses(), and ChangesList\insertDateHeader().