MediaWiki
REL1_24
|
Public Member Functions | |
__construct ($obj) | |
beginRecentChangesList () | |
Add the JavaScript file for enhanced changeslist. | |
endRecentChangesList () | |
Returns text for the end of RC If enhanced RC is in use, returns pretty much all the text. | |
recentChangesLine (&$baseRC, $watched=false) | |
Format a line for enhanced recentchange (aka with javascript and block of lines). | |
Protected Member Functions | |
addCacheEntry (RCCacheEntry $cacheEntry) | |
Put accumulated information into the cache, for later display. | |
makeCacheGroupingKey (RCCacheEntry $cacheEntry) | |
recentChangesBlock () | |
If enhanced RC is in use, this function takes the previously cached RC lines, arranges them, and outputs the HTML. | |
recentChangesBlockGroup ($block) | |
Enhanced RC group. | |
recentChangesBlockLine ($rcObj) | |
Enhanced RC ungrouped line. | |
Protected Attributes | |
RCCacheEntryFactory | $cacheEntryFactory |
array | $rc_cache |
Array of array of RCCacheEntry. |
Definition at line 23 of file EnhancedChangesList.php.
EnhancedChangesList::__construct | ( | $ | obj | ) |
IContextSource | Skin | $obj |
Reimplemented from ChangesList.
Definition at line 36 of file EnhancedChangesList.php.
EnhancedChangesList::addCacheEntry | ( | RCCacheEntry $ | cacheEntry | ) | [protected] |
Put accumulated information into the cache, for later display.
Page moves go on their own line.
RCCacheEntry | $cacheEntry |
Definition at line 121 of file EnhancedChangesList.php.
Add the JavaScript file for enhanced changeslist.
Reimplemented from ChangesList.
Definition at line 62 of file EnhancedChangesList.php.
Returns text for the end of RC If enhanced RC is in use, returns pretty much all the text.
Reimplemented from ChangesList.
Definition at line 590 of file EnhancedChangesList.php.
EnhancedChangesList::makeCacheGroupingKey | ( | RCCacheEntry $ | cacheEntry | ) | [protected] |
RCCacheEntry | $cacheEntry |
Definition at line 138 of file EnhancedChangesList.php.
EnhancedChangesList::recentChangesBlock | ( | ) | [protected] |
If enhanced RC is in use, this function takes the previously cached RC lines, arranges them, and outputs the HTML.
Definition at line 564 of file EnhancedChangesList.php.
EnhancedChangesList::recentChangesBlockGroup | ( | $ | block | ) | [protected] |
Enhanced RC group.
RCCacheEntry[] | $block |
Definition at line 160 of file EnhancedChangesList.php.
EnhancedChangesList::recentChangesBlockLine | ( | $ | rcObj | ) | [protected] |
Enhanced RC ungrouped line.
RecentChange | RCCacheEntry | $rcObj |
Definition at line 480 of file EnhancedChangesList.php.
EnhancedChangesList::recentChangesLine | ( | &$ | baseRC, |
$ | watched = false |
||
) |
Format a line for enhanced recentchange (aka with javascript and block of lines).
RecentChange | $baseRC | |
bool | $watched |
Definition at line 88 of file EnhancedChangesList.php.
RCCacheEntryFactory EnhancedChangesList::$cacheEntryFactory [protected] |
Definition at line 27 of file EnhancedChangesList.php.
array EnhancedChangesList::$rc_cache [protected] |
Array of array of RCCacheEntry.
Reimplemented from ChangesList.
Definition at line 31 of file EnhancedChangesList.php.