Merge "jobqueue: remove entire unused JobQueueAggregator class hierarchy"
[lhc/web/wiklou.git] / includes / skins / SkinFallback.php
index b63f7a1..09042f0 100644 (file)
@@ -2,8 +2,6 @@
 /**
  * Skin file for the fallback skin.
  *
- * The structure is copied from the example skin (mediawiki/skins/Example).
- *
  * @since 1.24
  * @file
  */
 class SkinFallback extends SkinTemplate {
 
        public $skinname = 'fallback';
-       public $template = 'SkinFallbackTemplate';
+       public $template = SkinFallbackTemplate::class;
+
+       public function getDefaultModules() {
+               $modules = parent::getDefaultModules();
+               $modules['styles']['skin'][] = 'mediawiki.skinning.interface';
+               return $modules;
+       }
 
        /**
-        * Add CSS via ResourceLoader
-        *
         * @param OutputPage $out
         */
-       public function setupSkinUserCss( OutputPage $out ) {
-               parent::setupSkinUserCss( $out );
-               $out->addModuleStyles( 'mediawiki.skinning.interface' );
+       public function initPage( OutputPage $out ) {
+               parent::initPage( $out );
+               $out->enableClientCache( false );
        }
 }