Extension:MessageCommons

From MediaWiki.org
Jump to navigation Jump to search
MediaWiki extensions manual
Crystal Clear action run.svg
MessageCommons
Release status: beta
Implementation User interface, Database
Description Allows MediaWiki messages to be shared from a central database.
Author(s) Daniel Friesen
Nathaniel Herman
Jack Phoenix
Latest version 1.9.1
MediaWiki 1.25+
Database changes No
License GNU General Public License 2.0 or later
Download
Example ShoutWiki & Interface Messages Wiki (ShoutWiki's MessageCommons wiki)
Parameters
  • $wgMessageCommonsIsCommons
  • $wgMessageCommonsLang
  • $wgMessageCommonsDatabase
Hooks used
MessagesPreLoad
EditPage::showEditForm:initial
Translate the MessageCommons extension if it is available at translatewiki.net
Check usage and version matrix.

The MessageCommons extension allows MediaWiki messages to be shared from a central database.

Installation[edit]

  • Download and place the file(s) in a directory called MessageCommons in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    wfLoadExtension( 'MessageCommons' );
    
  • Set $wgMessageCommonsIsCommons to true for the wiki where messages should be fetched from and set $wgMessageCommonsLang and $wgMessageCommonsDatabase in the wiki farm's GlobalSettings.php/CommonSettings.php
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Parameters[edit]

  • $wgMessageCommonsIsCommons — boolean; set this to true for the wiki which "hosts" MessageCommons
  • $wgMessageCommonsLang — string; the language code ($wgLanguageCode) of the MessageCommons wiki
  • $wgMessageCommonsDatabase — string; database name of the MessageCommons wiki

See also[edit]