X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fresourceloader%2FResourceLoaderSkinModule.php;h=91e63e70aa763cc22dbaf6c17575e56197260123;hb=f3f0b47a6a6d1c9581d815c7ac5bd5636c3dea1e;hp=911d953415761b48169b8f438fc79dcd028b8d66;hpb=8c087b9fd13d9302ec1be2176ef1ae344b3f8273;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/resourceloader/ResourceLoaderSkinModule.php b/includes/resourceloader/ResourceLoaderSkinModule.php index 911d953415..91e63e70aa 100644 --- a/includes/resourceloader/ResourceLoaderSkinModule.php +++ b/includes/resourceloader/ResourceLoaderSkinModule.php @@ -1,6 +1,6 @@ getConfig()->get( 'Logo' ); - $logoHD = $this->getConfig()->get( 'LogoHD' ); + $conf = $this->getConfig(); + $logo = $conf->get( 'Logo' ); + $logoHD = $conf->get( 'LogoHD' ); + + $logo1 = OutputPage::transformResourcePath( $conf, $logo ); + $logo15 = OutputPage::transformResourcePath( $conf, $logoHD['1.5x'] ); + $logo2 = OutputPage::transformResourcePath( $conf, $logoHD['2x'] ); + $styles = parent::getStyles( $context ); $styles['all'][] = '.mw-wiki-logo { background-image: ' . - CSSMin::buildUrlValue( $logo ) . + CSSMin::buildUrlValue( $logo1 ) . '; }'; if ( $logoHD ) { if ( isset( $logoHD['1.5x'] ) ) { @@ -44,7 +50,7 @@ class ResourceLoaderSkinModule extends ResourceLoaderFileModule { '(min-resolution: 1.5dppx), ' . '(min-resolution: 144dpi)' ][] = '.mw-wiki-logo { background-image: ' . - CSSMin::buildUrlValue( $logoHD['1.5x'] ) . ';' . + CSSMin::buildUrlValue( $logo15 ) . ';' . 'background-size: 135px auto; }'; } if ( isset( $logoHD['2x'] ) ) { @@ -54,7 +60,7 @@ class ResourceLoaderSkinModule extends ResourceLoaderFileModule { '(min-resolution: 2dppx), ' . '(min-resolution: 192dpi)' ][] = '.mw-wiki-logo { background-image: ' . - CSSMin::buildUrlValue( $logoHD['2x'] ) . ';' . + CSSMin::buildUrlValue( $logo2 ) . ';' . 'background-size: 135px auto; }'; } } @@ -62,7 +68,7 @@ class ResourceLoaderSkinModule extends ResourceLoaderFileModule { } /** - * @param $context ResourceLoaderContext + * @param ResourceLoaderContext $context * @return bool */ public function isKnownEmpty( ResourceLoaderContext $context ) { @@ -72,7 +78,7 @@ class ResourceLoaderSkinModule extends ResourceLoaderFileModule { } /** - * @param $context ResourceLoaderContext + * @param ResourceLoaderContext $context * @return string: Hash */ public function getModifiedHash( ResourceLoaderContext $context ) {