Skip to content
Wikia Application Code
PHP JavaScript HTML CSS Lua Perl Other
Find file
Latest commit ebfbadb Apr 29, 2016 @saipetch saipetch Merge pull request #10334 from Wikia/SEO-311-paginator-update
SEO-311 Paginator refactor: Second batch of changes
Failed to load latest commit information.
bin Starting trunk/ based on a MW 1.13 version Aug 26, 2008
cache ... and move mw1.16 into trunk Dec 16, 2010
config/wikia SUS-48, remove LVS Jan 28, 2016
docs Removed ImportFreeImages extension Apr 15, 2016
extensions Merge pull request #10334 from Wikia/SEO-311-paginator-update Apr 29, 2016
images gitignore Aug 17, 2012
includes Introduce ProfilerTideways Apr 29, 2016
languages PLATFORM-2088 Protect-level-sysop message translated Apr 26, 2016
lib Merge pull request #10355 from Wikia/PLATFORM-2154-get-rid-of-magic_q… Apr 29, 2016
live_code_coverage Merge pull request #8921 from Wikia/ops-7426-block-live-code-coverage Nov 3, 2015
maintenance Merge pull request #10243 from Wikia/chat-improvements Apr 28, 2016
mw-config new trunk is 1.19 Jul 2, 2012
resources Merge remote-tracking branch 'origin/dev' into CE-3566 Apr 5, 2016
serialized gitignore Aug 17, 2012
skins Merge pull request #10243 from Wikia/chat-improvements Apr 28, 2016
static ADEN-1244 New variable for 71M ads Jul 3, 2014
tests Get rid of deprecated Database class Apr 25, 2016
.editorconfig Update .editorconfig for PHP and SCSS configuration Jul 9, 2015
.gitignore Fix JSCS after change deprecated validateJSDoc to jsDoc Nov 19, 2015
.jsbeautifyrc removing break chained method js-beautify configuration Feb 19, 2014
.jscs.json Fix JSCS after change deprecated validateJSDoc to jsDoc Nov 19, 2015
.jshintignore js-beautify and jshint videohandlers extension Mar 25, 2014
.jshintrc reverting jshintrc change Oct 10, 2014
.scss-lint.yml Merge uconn-1 conflicts: Nov 17, 2014
.travis.yml merge with dev Mar 25, 2015
AdminSettings.sample upgraded to MW 1.15.1 Aug 24, 2009
COPYING Merged in some easy changes from MW 1.19. Feb 29, 2012
CREDITS Revert test commit for webhooks Dec 8, 2014
Doxyfile adding lib/Wikia/src to Doxyfile Sep 18, 2014
FAQ ... and move mw1.16 into trunk Dec 16, 2010
HISTORY (CE-515) Merge patch for MW 1.19.9 Nov 27, 2013
INSTALL new trunk is 1.19 Jul 2, 2012
LocalSettings.php Revert "PLATFORM-868: allow MW_INSTALL_PATH to control $IP in wikia-l… Feb 23, 2015
README.md Revert "event-test" Jan 21, 2016
RELEASE-NOTES-1.19 (MAIN-4265) Apply MediaWiki 1.19.24 security release to core Mar 31, 2015
StartProfiler.php Introduce ProfilerTideways Apr 29, 2016
StartProfiler.sample new trunk is 1.19 Jul 2, 2012
UPGRADE Merged in some easy changes from MW 1.19. Feb 29, 2012
api.php Make $wgCrossSiteAJAXdomains handling re-usable Jan 8, 2016
api.php5 Starting trunk/ based on a MW 1.13 version Aug 26, 2008
apple-touch-icon.png Update apple-touch icon Mar 17, 2014
build.xml fixes double delete in phing script Mar 19, 2013
composer.json Install phpflickr wikia composer Apr 27, 2016
composer.lock Install phpflickr wikia composer Apr 27, 2016
crowdin.conf CONCF-146 add message to EN language and init crowdin project Apr 9, 2015
img_auth.php change $wgProfilingDataLogged in wfLogProfilingData() Jun 27, 2014
img_auth.php5 Starting trunk/ based on a MW 1.13 version Aug 26, 2008
index.php converted the rest of calls to newrelic_name_transaction() to use Met… Jun 26, 2014
index.php5 new trunk is 1.19 Jul 2, 2012
load.php refactored majority of the code to non-static classes Jul 4, 2014
load.php5 new trunk is 1.19 Jul 2, 2012
opensearch_desc.php opensearch: remove Expires and X-Pass-Expires response headers Feb 17, 2014
opensearch_desc.php5 Starting trunk/ based on a MW 1.13 version Aug 26, 2008
package.json Fix JSCS after change deprecated validateJSDoc to jsDoc Nov 19, 2015
profileinfo.php new trunk is 1.19 Jul 2, 2012
redirect-canonical.php SEO-252 Interwiki links sometimes add an extra "/Wiki/" Jan 27, 2016
server.php and fixed path to extension Oct 28, 2009
slowtests.txt Remove list of slow tests; remove debug stuff Jan 22, 2014
thumb.php merge uconn-4 into UC-169 Jan 6, 2015
thumb.php5 Starting trunk/ based on a MW 1.13 version Aug 26, 2008
thumb_handler.php new trunk is 1.19 Jul 2, 2012
thumb_handler.php5 new trunk is 1.19 Jul 2, 2012
wiki.phtml ... and move mw1.16 into trunk Dec 16, 2010
wikia-robots-txt.php SEO-351 Use PHP namespace for PHP classes Apr 11, 2016
wikia.php PLATFORM-1790: add wgCrossSiteAJAXdomains support to wikia.php Jan 8, 2016

README.md

2008-11-11

Code Climate

For system requirements, installation and upgrade details, see the files RELEASE-NOTES, INSTALL, and UPGRADE.

== MediaWiki ==

MediaWiki is the software used for Wikipedia [http://www.wikipedia.org/] and the other Wikimedia Foundation websites. Compared to other wikis, it has an excellent range of features and support for high-traffic websites using multiple servers (Wikimedia sites peak in the 100K+ requests per second range as of January 2012).

While quite usable on smaller sites, you may find you have to "roll your own" local documentation, and some aspects of configuration may seem overcomplicated because MediaWiki is primarily targeted as an in-house tool.

The MediaWiki software was written by:

  • Lee Daniel Crocker
  • Magnus Manske
  • Jan Hidders
  • Brion Vibber
  • Axel Boldt
  • Geoffrey T. Dairiki
  • Tomasz Wegrzanowski
  • Erik Moeller
  • Tim Starling
  • Gabriel Wicke
  • Antoine Musso
  • Evan Prodromou
  • Ævar Arnfjörð Bjarmason
  • Niklas Laxström
  • Domas Mituzas
  • Rob Church
  • Jens Frank
  • Yuri Astrakhan
  • Aryeh Gregor
  • Aaron Schulz
  • Andrew Garrett
  • Raimond Spekking
  • Alexandre Emsenhuber
  • Siebrand Mazeland
  • Chad Horohoe
  • Roan Kattouw
  • Trevor Pascal
  • Bryan Tong Minh
  • Sam Reed
  • Victor Vasiliev
  • Rotem Liss
  • Platonides
  • Antoine Musso
  • Several others (view CREDITS for a more complete list)

The contributors hold the copyright to this work, and it is licensed under the terms of the GNU General Public License, version 2 or later (see http://www.fsf.org/licensing/licenses/gpl.html). Derivative works and later versions of the code must be free software licensed under the same or a compatible license. This includes "extensions" that use MediaWiki functions or variables; see http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins for details.

The Wikimedia Foundation currently has no legal rights to the software.

Sections of code written exclusively by Lee Crocker or Erik Moeller are also released into the public domain, which does not impair the obligations of users under the GPL for use of the whole code or other sections thereof.

MediaWiki makes use of the Sajax Toolkit by modernmethod, http://www.modernmethod.com/sajax/ which has the following license:

'This work is licensed under the Creative Commons Attribution
License. To view a copy of this license, visit
http://creativecommons.org/licenses/by/2.0/ or send a letter
to Creative Commons, 559 Nathan Abbott Way,
Stanford, California 94305, USA.'

MediaWiki use Creative Commons license marks to points to their online licenses. This content is trademarked and used under a specific license available at http://creativecommons.org/policies#trademark The restricted content is:

  • skins/common/images/cc-by-nc-sa.png
  • skins/common/images/cc-by-sa.png

Many thanks to the Wikimedia regulars for testing and suggestions.

The official website for MediaWiki is located at:

http://www.mediawiki.org/

The code is currently maintained in a Subversion repository at svn.wikimedia.org. See http://www.mediawiki.org/wiki/Subversion for details.

Please report bugs and make feature requests in our Bugzilla system:

Documentation and discussion on new features may be found at:

Extensions are listed at:

If you are setting up your own wiki based on this software, it is highly recommended that you subscribe to mediawiki-announce:

The mailing list is very low volume, and is intended primarily for announcements of new versions, bug fixes, and security issues.

A higher volume support mailing list can be found at:

Developer discussion takes place at:

There is also a development and support channel #mediawiki on irc.freenode.net.

Something went wrong with that request. Please try again.