Nemo bis has uploaded a new change for review. https://gerrit.wikimedia.org/r/213256
Change subject: Add the translatorsandbox log only where the feature is enabled ...................................................................... Add the translatorsandbox log only where the feature is enabled Bug: T67892 Change-Id: I31c943567d57d55d92c933b84cf3d34c000e3f8a --- M Translate.php M TranslateHooks.php 2 files changed, 9 insertions(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Translate refs/changes/56/213256/1 diff --git a/Translate.php b/Translate.php index e1964a8..cb65b79 100644 --- a/Translate.php +++ b/Translate.php @@ -202,11 +202,6 @@ $GLOBALS['wgLogActionsHandlers']['translationreview/message'] = 'TranslateLogFormatter'; $GLOBALS['wgLogActionsHandlers']['translationreview/group'] = 'TranslateLogFormatter'; -$GLOBALS['wgLogTypes'][] = 'translatorsandbox'; -$GLOBALS['wgLogActionsHandlers']['translatorsandbox/promoted'] = 'TranslateLogFormatter'; -$GLOBALS['wgLogActionsHandlers']['translatorsandbox/rejected'] = 'TranslateLogFormatter'; -$GLOBALS['wgLogActionsHandlers']['newusers/tsbpromoted'] = 'LogFormatter'; - // New jobs $GLOBALS['wgJobClasses']['MessageIndexRebuildJob'] = 'MessageIndexRebuildJob'; $GLOBALS['wgJobClasses']['MessageUpdateJob'] = 'MessageUpdateJob'; diff --git a/TranslateHooks.php b/TranslateHooks.php index 6816808..ede0a81 100644 --- a/TranslateHooks.php +++ b/TranslateHooks.php @@ -42,6 +42,15 @@ $wgAutoloadClasses['PHPlot'] = $wgTranslatePHPlot; } + // Translator sandbox setup if enabled + global $wgTranslateUseSandbox, $wgLogActionsHandlers, $wgLogTypes; + if ( $wgTranslateUseSandbox ) { + $wgLogTypes[] = 'translatorsandbox'; + $wgLogActionsHandlers['translatorsandbox/promoted'] = 'TranslateLogFormatter'; + $wgLogActionsHandlers['translatorsandbox/rejected'] = 'TranslateLogFormatter'; + $wgLogActionsHandlers['newusers/tsbpromoted'] = 'LogFormatter'; + } + // Page translation setup check and init if enabled. global $wgEnablePageTranslation; if ( $wgEnablePageTranslation ) { -- To view, visit https://gerrit.wikimedia.org/r/213256 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I31c943567d57d55d92c933b84cf3d34c000e3f8a Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Translate Gerrit-Branch: master Gerrit-Owner: Nemo bis <federicol...@tiscali.it> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits