Implements the core of Translate extension - a special page which shows a list of messages in a format defined by Tasks. More...
Public Member Functions | |
__construct () | |
execute ($parameters) | |
Access point for this special page. | |
groupInformation () | |
This function renders the default list of groups when no parameters are passed. | |
Static Public Member Functions | |
static | tabify (Skin $skin, array &$tabs) |
Adds the task-based tabs on Special:Translate and few other special pages. | |
static | isBeta (WebRequest $request) |
Protected Member Functions | |
getFormErrors () | |
Returns array of errors in the form parameters. | |
setup ($parameters) | |
rewriteLegacyUrls ($params) | |
settingsForm ($errors) | |
tuxSettingsForm () | |
messageSelector () | |
tuxGroupSelector () | |
tuxLanguageSelector () | |
tuxGroupDescription () | |
tuxGroupWarning () | |
taskLinks ($tasks) | |
groupSelector () | |
languageSelector () | |
limitSelector () | |
getGroupDescription (MessageGroup $group) | |
tuxWorkflowSelector () | |
getWorkflowStatus () | |
Protected Attributes | |
$task = null | |
$group = null | |
$defaults = null | |
$nondefaults = array() | |
$options = null | |
Static Private Member Functions | |
static | optionRow ($label, $option, $error=null) |
Implements the core of Translate extension - a special page which shows a list of messages in a format defined by Tasks.
Definition at line 18 of file SpecialTranslate.php.
SpecialTranslate::__construct | ( | ) |
Definition at line 33 of file SpecialTranslate.php.
SpecialTranslate::execute | ( | $ | parameters | ) |
Access point for this special page.
Definition at line 40 of file SpecialTranslate.php.
SpecialTranslate::getFormErrors | ( | ) | [protected] |
Returns array of errors in the form parameters.
Definition at line 219 of file SpecialTranslate.php.
Referenced by execute().
SpecialTranslate::getGroupDescription | ( | MessageGroup $ | group | ) | [protected] |
Definition at line 732 of file SpecialTranslate.php.
Referenced by execute(), and tuxGroupDescription().
SpecialTranslate::getWorkflowStatus | ( | ) | [protected] |
Definition at line 777 of file SpecialTranslate.php.
Referenced by execute().
SpecialTranslate::groupInformation | ( | ) |
This function renders the default list of groups when no parameters are passed.
Definition at line 745 of file SpecialTranslate.php.
Referenced by execute().
SpecialTranslate::groupSelector | ( | ) | [protected] |
Definition at line 685 of file SpecialTranslate.php.
Referenced by settingsForm().
static SpecialTranslate::isBeta | ( | WebRequest $ | request | ) | [static] |
Definition at line 965 of file SpecialTranslate.php.
Referenced by TranslateHooks::addConfig(), execute(), TranslationHelpers::getCheckBox(), and setup().
SpecialTranslate::languageSelector | ( | ) | [protected] |
Definition at line 710 of file SpecialTranslate.php.
Referenced by settingsForm().
SpecialTranslate::limitSelector | ( | ) | [protected] |
Definition at line 717 of file SpecialTranslate.php.
Referenced by settingsForm().
SpecialTranslate::messageSelector | ( | ) | [protected] |
Definition at line 448 of file SpecialTranslate.php.
Referenced by execute().
static SpecialTranslate::optionRow | ( | $ | label, | |
$ | option, | |||
$ | error = null | |||
) | [static, private] |
$label | string | |
$option | string | |
$error | string Html |
Definition at line 619 of file SpecialTranslate.php.
Referenced by settingsForm().
SpecialTranslate::rewriteLegacyUrls | ( | $ | params | ) | [protected] |
Definition at line 332 of file SpecialTranslate.php.
Referenced by setup().
SpecialTranslate::settingsForm | ( | $ | errors | ) | [protected] |
Definition at line 376 of file SpecialTranslate.php.
Referenced by execute().
SpecialTranslate::setup | ( | $ | parameters | ) | [protected] |
Definition at line 242 of file SpecialTranslate.php.
Referenced by execute().
static SpecialTranslate::tabify | ( | Skin $ | skin, | |
array &$ | tabs | |||
) | [static] |
Adds the task-based tabs on Special:Translate and few other special pages.
Hook: SkinTemplateNavigation::SpecialPage
Definition at line 864 of file SpecialTranslate.php.
SpecialTranslate::taskLinks | ( | $ | tasks | ) | [protected] |
Definition at line 627 of file SpecialTranslate.php.
Referenced by settingsForm().
SpecialTranslate::tuxGroupDescription | ( | ) | [protected] |
Definition at line 596 of file SpecialTranslate.php.
Referenced by tuxSettingsForm().
SpecialTranslate::tuxGroupSelector | ( | ) | [protected] |
Definition at line 531 of file SpecialTranslate.php.
Referenced by tuxSettingsForm().
SpecialTranslate::tuxGroupWarning | ( | ) | [protected] |
Definition at line 604 of file SpecialTranslate.php.
Referenced by tuxSettingsForm().
SpecialTranslate::tuxLanguageSelector | ( | ) | [protected] |
Definition at line 559 of file SpecialTranslate.php.
Referenced by tuxSettingsForm().
SpecialTranslate::tuxSettingsForm | ( | ) | [protected] |
Definition at line 437 of file SpecialTranslate.php.
Referenced by execute().
SpecialTranslate::tuxWorkflowSelector | ( | ) | [protected] |
Definition at line 773 of file SpecialTranslate.php.
Referenced by tuxSettingsForm().
SpecialTranslate::$defaults = null [protected] |
Definition at line 29 of file SpecialTranslate.php.
Referenced by setup().
SpecialTranslate::$group = null [protected] |
Definition at line 27 of file SpecialTranslate.php.
Referenced by groupSelector(), and tuxGroupSelector().
SpecialTranslate::$nondefaults = array() [protected] |
Definition at line 30 of file SpecialTranslate.php.
Referenced by setup().
SpecialTranslate::$options = null [protected] |
Definition at line 31 of file SpecialTranslate.php.
Referenced by getWorkflowStatus(), messageSelector(), and settingsForm().
SpecialTranslate::$task = null [protected] |
Definition at line 22 of file SpecialTranslate.php.
Referenced by taskLinks().