Nimbus skin

From MediaWiki.org
Jump to: navigation, search

Nimbus skin (previously known as Halopedia or Halo) first debuted at Halopedia and currently it is Halopedia's default skin.

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

Contents

[edit] Authors

  • Aaron Wright — original code
  • David Pean — original code
  • Inez Korczyński — original code (sidebar parsing code)
  • Jack Phoenix — bugfixes, modernization, code docs, etc.

[edit] Installation

  1. Download the files from http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/skins/Nimbus 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

[edit] Features

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

[edit] Known bugs/issues

  • No space for interlanguage links, they're just silently ignored
  • Nimbus_IE.css should be loaded for Internet Explorer, but right now it isn't, because ResourceLoader doesn't support browser-specific stylesheets (yet?)

[edit] Internationalization

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-search enter search Placeholder search for the search input box; when a user clicks on the search box to type in the words they want to search for, this placeholder text goes away.
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"
Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox