HomePhabricator

Updated mediawiki/extensions Project: mediawiki/extensions/OnlineStatusBar…

Description

Updated mediawiki/extensions Project: mediawiki/extensions/OnlineStatusBar a3300fa41354bdb51f2756302425137d5f29d801 null (bug 37132) Refactor status bar user interface

Instead of inserting a <div> with full message via PHP into
beginning of #firstHeading, creating it dynamically from JS.

Discussed considering other options on IRC with Petr Bena (petan):

  • after the page title, shorter text
  • into the tabs on top, shorter text
  • top-right, but implemented differently

This change replaces the new interface message with a -title and
-tooltip version for each message.

Misc:

  • Removed all the skin-specific CSS files, as they are no longer needed.
  • Made the order of statuses consistent everywhere (online, busy, away[, hidden], offline[, unknown])
  • Use CSS classes for the status images (so we can embed images in CSS to reduce HTTP requests)

Change-Id: I280ebfa907e04bc64190b8b911542f8871e4c5d7

Details

Provenance
KrinkleAuthored on
Gerrit Code ReviewCommitted on Sep 23 2012, 5:08 PM
Parents
rMEXT09911107d6f8: Updated mediawiki/extensions Project: mediawiki/extensions/Gadgets…
Branches
Unknown
Tags
Unknown
ChangeId
I280ebfa907e04bc64190b8b911542f8871e4c5d7