Implements includable special page Special:MessageGroupStats which provides translation statistics for all languages for a group. More...
Public Member Functions | |
__construct () | |
getDescription () | |
Overwritten from SpecialPage. | |
getform () | |
Overwriten from SpecialLanguageStats. | |
getTable () | |
Overwriten from SpecialLanguageStats. | |
Protected Member Functions | |
isValidValue ($value) | |
Overwritten from SpecialLanguageStats. | |
invalidTarget () | |
Overwritten from SpecialLanguageStats. | |
outputIntroduction () | |
Overwritten from SpecialLanguageStats. | |
filterPriorityLangs (&$languages, $group, $cache) | |
Filter an array of languages based on whether a priority set of languages present for the passed group. | |
makeRow ($code, $cache) | |
getMainColumnCell ($code, $params) | |
getWorkflowStates ($field= 'tgr_lang', $filter= 'tgr_group') | |
Protected Attributes | |
$targetValueName = array( 'group' ) | |
Overwritten from SpecialLanguageStats. | |
$noComplete = false | |
Overwritten from SpecialLanguageStats. | |
$noEmpty = true | |
Overwritten from SpecialLanguageStats. | |
$names | |
$translate |
Implements includable special page Special:MessageGroupStats which provides translation statistics for all languages for a group.
Definition at line 18 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::__construct | ( | ) |
Reimplemented from SpecialLanguageStats.
Definition at line 30 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::filterPriorityLangs | ( | &$ | languages, | |
$ | group, | |||
$ | cache | |||
) | [protected] |
Filter an array of languages based on whether a priority set of languages present for the passed group.
If priority languages are present, to that list add languages with more than 0% translation.
$languages | Array of Languages to be filtered | |
$group | ||
$cache |
Definition at line 195 of file SpecialMessageGroupStats.php.
Referenced by getTable().
SpecialMessageGroupStats::getDescription | ( | ) |
Overwritten from SpecialPage.
Definition at line 36 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::getform | ( | ) |
Overwriten from SpecialLanguageStats.
Definition at line 77 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::getMainColumnCell | ( | $ | code, | |
$ | params | |||
) | [protected] |
$code | ||
$params |
Definition at line 266 of file SpecialMessageGroupStats.php.
Referenced by makeRow().
SpecialMessageGroupStats::getTable | ( | ) |
Overwriten from SpecialLanguageStats.
Reimplemented from SpecialLanguageStats.
Definition at line 145 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::getWorkflowStates | ( | $ | field = 'tgr_lang' , |
|
$ | filter = 'tgr_group' | |||
) | [protected] |
string | $field | |
string | $filter |
Reimplemented from SpecialLanguageStats.
Definition at line 290 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::invalidTarget | ( | ) | [protected] |
Overwritten from SpecialLanguageStats.
Reimplemented from SpecialLanguageStats.
Definition at line 60 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::isValidValue | ( | $ | value | ) | [protected] |
Overwritten from SpecialLanguageStats.
Reimplemented from SpecialLanguageStats.
Definition at line 41 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::makeRow | ( | $ | code, | |
$ | cache | |||
) | [protected] |
$code | ||
$cache |
Definition at line 218 of file SpecialMessageGroupStats.php.
Referenced by getTable().
SpecialMessageGroupStats::outputIntroduction | ( | ) | [protected] |
Overwritten from SpecialLanguageStats.
Reimplemented from SpecialLanguageStats.
Definition at line 68 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::$names [protected] |
Definition at line 26 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::$noComplete = false [protected] |
Overwritten from SpecialLanguageStats.
Reimplemented from SpecialLanguageStats.
Definition at line 22 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::$noEmpty = true [protected] |
Overwritten from SpecialLanguageStats.
Reimplemented from SpecialLanguageStats.
Definition at line 24 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::$targetValueName = array( 'group' ) [protected] |
Overwritten from SpecialLanguageStats.
Reimplemented from SpecialLanguageStats.
Definition at line 20 of file SpecialMessageGroupStats.php.
SpecialMessageGroupStats::$translate [protected] |
Definition at line 28 of file SpecialMessageGroupStats.php.