SkinFallback.php 713 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. /**
  3. * Skin file for the fallback skin.
  4. *
  5. * The structure is copied from the example skin (mediawiki/skins/Example).
  6. *
  7. * @since 1.24
  8. * @file
  9. */
  10. /**
  11. * SkinTemplate class for the fallback skin
  12. */
  13. class SkinFallback extends SkinTemplate {
  14. public $skinname = 'fallback';
  15. public $template = SkinFallbackTemplate::class;
  16. /**
  17. * Add CSS via ResourceLoader
  18. *
  19. * @param OutputPage $out
  20. */
  21. public function setupSkinUserCss( OutputPage $out ) {
  22. parent::setupSkinUserCss( $out );
  23. $out->addModuleStyles( 'mediawiki.skinning.interface' );
  24. }
  25. /**
  26. * @param OutputPage $out
  27. */
  28. public function initPage( OutputPage $out ) {
  29. parent::initPage( $out );
  30. $out->enableClientCache( false );
  31. }
  32. }