UltrasonicNXT has uploaded a new change for review. https://gerrit.wikimedia.org/r/117693
Change subject: Make avatars in sidebar module greyscale where away too ...................................................................... Make avatars in sidebar module greyscale where away too Change-Id: I3cffa598daa37abb53fae92e477538771693b8c4 --- M MediaWikiChat.hooks.php M MediaWikiChat.php 2 files changed, 15 insertions(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MediaWikiChat refs/changes/93/117693/1 diff --git a/MediaWikiChat.hooks.php b/MediaWikiChat.hooks.php index f918e48..eceb8f7 100644 --- a/MediaWikiChat.hooks.php +++ b/MediaWikiChat.hooks.php @@ -84,13 +84,23 @@ $user = User::newFromId( $id ); $avatar = MediaWikiChat::getAvatar( $id ); $page = str_replace( '$1', 'User:' . rawurlencode( $user->getName() ), $wgArticlePath ); + $style = "display: block; + background-position: right 1em center; + background-repeat: no-repeat; + background-image: url($avatar);"; + if ( $away ) { + $style .= "-webkit-filter: grayscale(1); /* old webkit */ + -webkit-filter: grayscale(100%); /* new webkit */ + -moz-filter: grayscale(100%); /* safari */ + -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); /* maybe ie */ + filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); /* maybe ie */ + filter: gray; /* maybe ie */ + filter: grayscale(100%); /* future */"; + } $arr[$id] = array( 'text' => $user->getName(), 'href' => $page, - 'style' => "display: block; - background-position: right 1em center; - background-repeat: no-repeat; - background-image: url($avatar);", + 'style' => $style, 'class' => 'mwchat-sidebar-user' ); } diff --git a/MediaWikiChat.php b/MediaWikiChat.php index 632a321..2a1a925 100644 --- a/MediaWikiChat.php +++ b/MediaWikiChat.php @@ -17,7 +17,7 @@ $wgExtensionCredits['specialpage'][] = array( 'path' => __FILE__, 'name' => 'MediaWikiChat', - 'version' => '2.9.0', + 'version' => '2.9.1', 'author' => 'Adam Carter/UltrasonicNXT', 'url' => 'https://www.mediawiki.org/wiki/Extension:MediaWikiChat', 'descriptionmsg' => 'chat-desc', -- To view, visit https://gerrit.wikimedia.org/r/117693 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I3cffa598daa37abb53fae92e477538771693b8c4 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/MediaWikiChat Gerrit-Branch: master Gerrit-Owner: UltrasonicNXT <adamr_car...@btinternet.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits