Add 'mediawiki.skinning.logo' module
authorBartosz Dziewoński <matma.rex@gmail.com>
Sat, 30 May 2015 15:21:42 +0000 (17:21 +0200)
committerBartosz Dziewoński <matma.rex@gmail.com>
Sat, 30 May 2015 15:21:42 +0000 (17:21 +0200)
Provides ability to display wiki logo with ResourceLoader without loading
the big 'mediawiki.skinning.interface' module.

Used by GreyStuff skin: Id79688a4eb4bf7f813e0c5af1d89556c488b0bde

Change-Id: I7cf51214d9fa378a321c90fc85b0c6799e3b3931

resources/Resources.php

index 844f232..7b7a31c 100644 (file)
@@ -109,6 +109,7 @@ return array(
        // Used in the web installer. Test it after modifying this definition!
        'mediawiki.skinning.interface' => array(
                'position' => 'top',
+               // Display wiki logo on .mw-wiki-logo elements.
                'class' => 'ResourceLoaderSkinModule',
                'styles' => array(
                        'resources/src/mediawiki.skinning/elements.css' => array( 'media' => 'screen' ),
@@ -135,6 +136,13 @@ return array(
                ),
        ),
 
+       // Display wiki logo on .mw-wiki-logo elements.
+       // This is also part of 'mediawiki.skinning.interface' module; the skin shouldn't load them both.
+       'mediawiki.skinning.logo' => array(
+               'position' => 'top',
+               'class' => 'ResourceLoaderSkinModule',
+       ),
+
        /* jQuery */
 
        'jquery' => array(