MediaWiki REL1_28
OldChangesList Class Reference
Inheritance diagram for OldChangesList:
Collaboration diagram for OldChangesList:

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 ( $obj)
 Changeslist constructor.
 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)
 getRollback (RecentChange $rc)
 getTags (RecentChange $rc, array &$classes)
 getTimestamp ( $rc)
 Get the timestamp from $rc formatted with current user's settings and a separator.
 initChangesListRows ( $rows)
 insertArticleLink (&$s, RecentChange $rc, $unpatrolled, $watched)
 insertComment ( $rc)
 Insert a formatted comment.
 insertDateHeader (&$s, $rc_timestamp)
 insertDiffHist (&$s, &$rc, $unpatrolled=null)
 insertExtra (&$s, &$rc, &$classes)
 insertLog (&$s, $title, $logtype)
 insertLogEntry ( $rc)
 Insert a formatted action.
 insertRollback (&$s, &$rc)
 Inserts 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=' ')
 Returns the appropriate flags for new page, minor change and patrolling.
 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.
 getConfig ()
 Get the Config object.
 getContext ()
 Get the base IContextSource object.
 getLanguage ()
 Get the Language object.
 getOutput ()
 Get the OutputPage object.
 getRequest ()
 Get the WebRequest object.
 getSkin ()
 Get the Skin object.
 getStats ()
 Get the Stats object.
 getTiming ()
 Get the Timing object.
 getTitle ()
 Get the Title object.
 getUser ()
 Get the User object.
 getWikiPage ()
 Get the WikiPage object.
 msg ()
 Get a Message object with context set Parameters are the same as wfMessage()
 setContext (IContextSource $context)
 Set the IContextSource object.

Private Member Functions

 formatChangeLine (RecentChange $rc, array &$classes, $watched)

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)
 Fetch an appropriate changes list class for the specified context Some users might want to use an enhanced list format, for instance.
static showCharacterDifference ( $old, $new, IContextSource $context=null)
 Show formatted char difference.
static userCan ( $rc, $field, User $user=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
Skin $skin
- Protected Member Functions inherited from ChangesList
 getHTMLClasses ( $rc, $watched)
 Get an array of default HTML class attributes for the change.
 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
LinkRenderer $linkRenderer
 $watchlist = false
BagOStuff $watchMsgCache

Detailed Description

Definition at line 23 of file OldChangesList.php.

Member Function Documentation

◆ formatChangeLine()

◆ recentChangesLine()

OldChangesList::recentChangesLine ( $rc,
  $watched = false,
  $linenumber = null 

Format a line using the old system (aka without any javascript).

RecentChange$rcPassed by reference
bool$watched(default false)
int$linenumber(default null)

Reimplemented from ChangesList.

Definition at line 34 of file OldChangesList.php.

References $html, formatChangeLine(), ChangesList\getHTMLClasses(), and ChangesList\insertDateHeader().

The documentation for this class was generated from the following file: