Skin:Nimbus

From MediaWiki.org
Jump to: navigation, search
MediaWiki skins manual - category
Crystal Clear device blockdevice.png
Nimbus

Release status: stable

Nimbus skin - registered user.png
Author(s)
  • Aaron Wright — original code
  • David Pean — original code
  • Inez Korczyński — original code (sidebar parsing code)
  • Jack Phoenix — bugfixes, modernization, code docs, etc.
Latest version

2.5 (12 July 2013 / 10 June 2014)

MediaWiki 1.23+
PHP 5.3+
License GPL v2 or later
Download
Example ShoutWiki
Halopedia

Translate the Nimbus skin if it is available at translatewiki.net

Check usage and version matrix;

Issues:

Open tasks · Report a bug

Nimbus skin (previously known as Halopedia or Halo) first debuted at Halopedia and currently it is Halopedia's default skin. It has been available on ShoutWiki since 3 July 2013.[1]

The Nimbus skin has been tested against MediaWiki 1.23 and it requires ResourceLoader.

Installation[edit]

  1. Download the files from Git into $IP/skins/Nimbus
  2. Add require_once("$IP/skins/Nimbus/Nimbus.php"); into your wiki's LocalSettings.php
  3. Installation can now be verified via your wiki's Special:Version

Features[edit]

  • Stylish and elegant
  • Valid XHTML
  • More features if SocialProfile extension is enabled

Known bugs/issues[edit]

  • Nimbus_IE.css should be loaded for Internet Explorer, but right now it isn't, because ResourceLoader doesn't support browser-specific stylesheets (yet?)

Internationalization[edit]

Anonymous user viewing a page with uselang=qqx
Anonymous user viewing a page
Footer of a content page
Registered user viewing a page with uselang=qqx
Registered user viewing a page with the main navigation menu (MediaWiki:Sidebar) active

Nimbus skin has 18 internationalization messages. To see how and where the messages are used in the interface, please refer to the screenshots.

Message name English default Notes
morewikis This is the content of the "More wikis" menu (the "More wikis" message is MediaWiki:Nimbus-more-wikis). The format for this message is *Page name/Interwiki link/URL|Text to show. Separate items by newlines.
nimbus-advertise Advertise Title of a link that is shown in the page footer, but only if MediaWiki:Nimbus-advertise-url is set.
nimbus-advertise-url Set this to an URL if you want an "Advertise" link to show up in the footer of every page.
nimbus-contribute Contribute Shown in the page footer; MediaWiki:Nimbus-pages-can-be-edited is shown below this.
nimbus-didyouknow Did you know Title of a section that is shown in the left column, below the search box. Below this section header, a list of small did-you-knows (from Template:Didyouknow) is shown.
nimbus-featuredimage Featured image Title of a section that is shown in the left column, below the Did you know section, if Extension:RandomImageByCategory is installed on the wiki.
nimbus-featureduser Featured user Title of a section that is shown in the left column, below the Featured image section, if Extension:RandomFeaturedUser is installed on the wiki.
nimbus-login Login Button text; clicking on the button with this text takes you to the wiki's login page, Special:UserLogin. Because this is a button text, keep it short!
nimbus-logout Log out? Button text; clicking on the button with this text logs you out (Special:UserLogout). Because this is a button text, keep it short!
nimbus-more-actions More actions Title of a drop-down menu that contains things such as a link to Special:WhatLinksHere/{{PAGENAME}}, and for privileged users, the move/protect/delete links.
nimbus-more-wikis More wikis This text is shown in a small button on the left side, almost above the site logo; keep it short!
nimbus-pages-can-be-edited {{SITENAME}}'s pages can be edited. <br /> Is this page incomplete? Is there anything wrong?<br /> <b>Change it!</b> A notice shown in the footer for pages in $wgContentNamespaces, encouraging users to edit the page in question.
nimbus-profile Profile Button text; clicking on the button with this text takes a logged-in user to their own user page (Special:MyPage). Because this is a button text, keep it short!
nimbus-recent-contributors Recent contributors to this page Shown in the page footer
nimbus-recent-contributors-info The following people recently contributed to this article. Shown in the page footer
nimbus-sidebar (see the source file for the real value of this message) Nimbus-specific version of MediaWiki:Sidebar, the message controlling what is displayed on the sidebar.
nimbus-signup Sign up Button text; clicking on the button with this text takes an unregistered user to the signup page (Special:UserLogin/signup). Because this is a button text, keep it short!
nimbus-welcome Welcome $1 Shown in the top right, on the left of the "Profile" button for registered users. <b></b> tags are passed as $1 along with the actual username, so the final output might look like this: "Welcome Foo Bar"