Merge "Provide gender parameter"

This commit is contained in:
jenkins-bot 2018-06-06 08:22:36 +00:00 committed by Gerrit Code Review
commit 92a6e01791
2 changed files with 6 additions and 2 deletions

View File

@ -1303,7 +1303,8 @@ class SkinMinerva extends SkinTemplate implements ICustomizableSkin {
$blockInfo = [ $blockInfo = [
'creator' => [ 'creator' => [
'name' => $blockCreator->getName(), 'name' => $blockCreator->getName(),
'url' => $blockCreator->getUserPage()->getLinkURL() 'url' => $blockCreator->getUserPage()->getLinkURL(),
'gender' => $blockCreator->getOption( 'gender' ),
], ],
'expiry' => $blockExpiry, 'expiry' => $blockExpiry,
'duration' => $blockDuration, 'duration' => $blockDuration,

View File

@ -35,7 +35,10 @@
} ).options, } ).options,
title: mw.msg( 'skin-minerva-blocked-drawer-title' ), title: mw.msg( 'skin-minerva-blocked-drawer-title' ),
reasonHeader: mw.msg( 'skin-minerva-blocked-drawer-reason-header' ), reasonHeader: mw.msg( 'skin-minerva-blocked-drawer-reason-header' ),
creatorHeader: mw.msg( 'skin-minerva-blocked-drawer-creator-header' ), creatorHeader: function () {
return mw.msg( 'skin-minerva-blocked-drawer-creator-header',
this.creator.gender || 'unknown' );
},
expiryHeader: mw.msg( 'skin-minerva-blocked-drawer-expiry-header' ) expiryHeader: mw.msg( 'skin-minerva-blocked-drawer-expiry-header' )
} ), } ),
templatePartials: util.extend( {}, Drawer.prototype.templatePartials, { templatePartials: util.extend( {}, Drawer.prototype.templatePartials, {