jenkins-bot has submitted this change and it was merged.

Change subject: Show notice to users who are using legacy skins
......................................................................


Show notice to users who are using legacy skins

Change-Id: Ie8a9632133737612f5de2af74bc7b04592ff33ce
---
M wmf-config/CommonSettings.php
1 file changed, 11 insertions(+), 0 deletions(-)

Approvals:
  Demon: Looks good to me, approved
  OliverKeyes: Looks good to me, but someone else must approve
  jenkins-bot: Verified



diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index be22625..483765d 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -1196,6 +1196,17 @@
                $wgSiteNotice = "[//en.wikipedia.org/ See current Wikipedia]";
        }
        $wgDefaultUserOptions['highlightbroken'] = 0;
+} else {
+       $wgHooks['BeforePageDisplay'][] = function( &$out, $skin ) use ( 
$wgDBname ) {
+               $badSkinName = $skin->getSkinName();
+               if ( in_array( $badSkinName, array( 'chick', 'simple', 
'myskin', 'nostalgia', 'standard' ) ) ) {
+                       $metaPage = $wgDBname == 'metawiki' ? 'Turning off 
outdated skins' : 'meta:Turning off outdated skins';
+                       $removeDate = $out->getLang()->date( '2013-04-15 
00:00:00' );
+                       $out->prependHTML( '<span class="warning">' . 
$out->msg( 'wikimedia-oldskin-removal',
+                               $out->msg( "skinname-$badSkinName" )->text(), 
$removeDate, $metaPage )->parse() . '</span>' );
+               }
+               return true;
+       };
 }
 
 $wgUseHashTable = true;

-- 
To view, visit https://gerrit.wikimedia.org/r/56408
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Ie8a9632133737612f5de2af74bc7b04592ff33ce
Gerrit-PatchSet: 3
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Demon <ch...@wikimedia.org>
Gerrit-Reviewer: Demon <ch...@wikimedia.org>
Gerrit-Reviewer: OliverKeyes <oke...@wikimedia.org>
Gerrit-Reviewer: PleaseStand <pleasest...@live.com>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to