MediaWiki  REL1_24
SpecialTrackingCategories Class Reference

A special page that displays list of tracking categories Tracking categories allow pages with certain characteristics to be tracked. More...

Inheritance diagram for SpecialTrackingCategories:
Collaboration diagram for SpecialTrackingCategories:

List of all members.

Public Member Functions

 __construct ()
 execute ($par)
 Default execute method Checks user permissions.

Protected Member Functions

 getGroupName ()
 Under which header this special page is listed in Special:SpecialPages See messages 'specialpages-group-*' for valid names This method defaults to group 'other'.

Detailed Description

A special page that displays list of tracking categories Tracking categories allow pages with certain characteristics to be tracked.

It works by adding any such page to a category automatically. Category is specified by the tracking category's system message.

Since:
1.23

Definition at line 34 of file SpecialTrackingCategories.php.


Constructor & Destructor Documentation


Member Function Documentation

Default execute method Checks user permissions.

This must be overridden by subclasses; it will be made abstract in a future version

Parameters:
string | null$subPage

Reimplemented from SpecialPage.

Definition at line 39 of file SpecialTrackingCategories.php.

References array(), as, Html\closeElement(), SpecialPage\getConfig(), SpecialPage\getLanguage(), SpecialPage\getOutput(), MWNamespace\getValidNamespaces(), Linker\link(), Title\makeTitleSafe(), SpecialPage\msg(), Html\openElement(), SpecialPage\outputHeader(), and SpecialPage\setHeaders().

Under which header this special page is listed in Special:SpecialPages See messages 'specialpages-group-*' for valid names This method defaults to group 'other'.

Returns:
string
Since:
1.21

Reimplemented from SpecialPage.

Definition at line 145 of file SpecialTrackingCategories.php.


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