Class for special page Special:ManageMessageGroups. More...
Public Member Functions | |
__construct (Language $contLang, NamespaceInfo $nsInfo, RevisionLookup $revLookup, GroupSynchronizationCache $synchronizationCache, JobQueueGroup $jobQueueGroup, MessageIndex $messageIndex, LinkBatchFactory $linkBatchFactory) | |
doesWrites () | |
getDescription () | |
execute ( $par) | |
Static Public Member Functions | |
static | tabify (Skin $skin, array &$tabs) |
Adds the task-based tabs on Special:Translate and few other special pages. | |
Protected Member Functions | |
getGroupName () | |
getLimit () | |
How many changes can be shown per page. | |
getLegend () | |
showChanges (int $limit) | |
formatChange (MessageGroup $group, MessageSourceChange $changes, string $language, string $type, array $params, int &$limit) | |
processSubmit () | |
Static Protected Member Functions | |
static | changeId (string $groupId, string $language, string $type, string $key) |
Protected Attributes | |
$diff | |
$cdb | |
$hasRight = false | |
Class for special page Special:ManageMessageGroups.
On this special page file based message groups can be managed (FileBasedMessageGroup). This page allows updating of the file cache, import and fuzzy for source language messages, as well as import/update of messages in other languages.
@license GPL-2.0-or-later
Definition at line 52 of file ManageGroupsSpecialPage.php.
MediaWiki\Extension\Translate\Synchronization\ManageGroupsSpecialPage::__construct | ( | Language | $contLang, |
NamespaceInfo | $nsInfo, | ||
RevisionLookup | $revLookup, | ||
GroupSynchronizationCache | $synchronizationCache, | ||
JobQueueGroup | $jobQueueGroup, | ||
MessageIndex | $messageIndex, | ||
LinkBatchFactory | $linkBatchFactory ) |
Definition at line 78 of file ManageGroupsSpecialPage.php.
|
staticprotected |
Definition at line 565 of file ManageGroupsSpecialPage.php.
MediaWiki\Extension\Translate\Synchronization\ManageGroupsSpecialPage::doesWrites | ( | ) |
Definition at line 99 of file ManageGroupsSpecialPage.php.
MediaWiki\Extension\Translate\Synchronization\ManageGroupsSpecialPage::execute | ( | $par | ) |
Definition at line 111 of file ManageGroupsSpecialPage.php.
|
protected |
Definition at line 311 of file ManageGroupsSpecialPage.php.
MediaWiki\Extension\Translate\Synchronization\ManageGroupsSpecialPage::getDescription | ( | ) |
Definition at line 107 of file ManageGroupsSpecialPage.php.
|
protected |
Definition at line 103 of file ManageGroupsSpecialPage.php.
|
protected |
Definition at line 188 of file ManageGroupsSpecialPage.php.
|
protected |
How many changes can be shown per page.
Definition at line 176 of file ManageGroupsSpecialPage.php.
|
protected |
Definition at line 457 of file ManageGroupsSpecialPage.php.
|
protected |
Definition at line 198 of file ManageGroupsSpecialPage.php.
|
static |
Adds the task-based tabs on Special:Translate and few other special pages.
Hook: SkinTemplateNavigation::Universal
Definition at line 578 of file ManageGroupsSpecialPage.php.
|
protected |
Definition at line 58 of file ManageGroupsSpecialPage.php.
|
protected |
Definition at line 56 of file ManageGroupsSpecialPage.php.
|
protected |
Definition at line 60 of file ManageGroupsSpecialPage.php.