http://www.mediawiki.org/wiki/Special:Code/MediaWiki/100508
Revision: 100508 Author: petrb Date: 2011-10-22 18:52:16 +0000 (Sat, 22 Oct 2011) Log Message: ----------- colored icon Modified Paths: -------------- trunk/extensions/OnlineStatusBar/OnlineStatusBar.body.php trunk/extensions/OnlineStatusBar/OnlineStatusBar.php Modified: trunk/extensions/OnlineStatusBar/OnlineStatusBar.body.php =================================================================== --- trunk/extensions/OnlineStatusBar/OnlineStatusBar.body.php 2011-10-22 17:50:45 UTC (rev 100507) +++ trunk/extensions/OnlineStatusBar/OnlineStatusBar.body.php 2011-10-22 18:52:16 UTC (rev 100508) @@ -22,9 +22,9 @@ public static function Get_Html( $text, $mode) { - global $wgOnlineStatusBarModes, $wgOnlineStatusBarColor; + global $wgOnlineStatusBarModes, $wgOnlineStatusBarIcon, $wgOnlineStatusBarColor; $color= $wgOnlineStatusBarColor[$mode]; - return '<div style="border: 0px solid black; background: transparent; float: right; position: relative; top:-3px; padding: 5px"><p><b>' . $text . ': <span style="color: ' . $color . '; font:bold;"><img alt="Ledorange.svg" src="//upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Ledorange.svg/20px-Ledorange.svg.png" width="20" height="20" />' . $wgOnlineStatusBarModes[$mode] . '</span></b></p></div>'; + return '<div style="border: 0px solid black; background: transparent; float: right; position: relative; top:-3px; padding: 5px"><p><b>' . $text . ': <span style="color: ' . $color . '; font:bold;"><img alt="Ledorange.svg" src="' . $wgOnlineStatusBarIcon[$mode] . '" width="20" height="20" />' . $wgOnlineStatusBarModes[$mode] . '</span></b></p></div>'; } static function UpdateDb() Modified: trunk/extensions/OnlineStatusBar/OnlineStatusBar.php =================================================================== --- trunk/extensions/OnlineStatusBar/OnlineStatusBar.php 2011-10-22 17:50:45 UTC (rev 100507) +++ trunk/extensions/OnlineStatusBar/OnlineStatusBar.php 2011-10-22 18:52:16 UTC (rev 100508) @@ -37,6 +37,14 @@ 'offline' => "Offline", ); +$wgOnlineStatusBarIcon = array ( + 'online' => "//upload.wikimedia.org/wikipedia/commons/thumb/c/cc/Ledgreen.svg/20px-Ledgreen.svg.png", + 'busy' => "//upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Ledorange.svg/20px-Ledorange.svg.png", + 'away' => "//upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Ledorange.svg/20px-Ledorange.svg.png", + 'hidden' => "//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nuvola_apps_krec.svg/20px-Nuvola_apps_krec.svg.png", + 'offline' => "//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Nuvola_apps_krec.svg/20px-Nuvola_apps_krec.svg.png", +); + $wgOnlineStatusBarColor = array ( 'online' => "green", 'busy' => "orange", _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs