Current configuration on the wiki
Find a file
daniel df0744f402 Split setOriginalData( ... ) to more related setters for encapsulation
By splitting the setOriginalData methods into several setters, we remove
any knowledge about the structure of the request body from HTMLTransform.
It also allows us to be specific about which data to operate on.

This also removes the concept of page bundles from the public interface
of HTMLTransform. PageBundle objects are used only internally.

Change-Id: If97a74ce251f281b7d980928a01b764d6ec0d0a4
2022-08-25 18:40:26 +02:00
.phan tests/parser: Run phan 2022-06-02 00:13:30 +02:00
.pipeline
cache
docs Remove experimental warning from MultiShardSiteStats 2022-08-13 14:21:13 +00:00
extensions Use spacey style also for code in comments and documentation 2022-08-12 08:59:10 +00:00
images
includes Split setOriginalData( ... ) to more related setters for encapsulation 2022-08-25 18:40:26 +02:00
languages Localisation updates from https://translatewiki.net. 2022-08-17 08:11:38 +02:00
maintenance ManageForeignResources: Better wrap description text 2022-08-16 19:39:47 +01:00
mw-config build: Update stylelint-config-wikimedia to 0.13.0 2022-05-04 23:17:03 +01:00
resources Update Codex from v0.1.0-alpha.9 to v0.1.0-alpha.10 2022-08-16 16:14:11 -04:00
skins Use spacey style also for code in comments and documentation 2022-08-12 08:59:10 +00:00
tests Split setOriginalData( ... ) to more related setters for encapsulation 2022-08-25 18:40:26 +02:00
.dockerignore
.editorconfig build: Exclude .git/** in .editorconfig 2022-06-22 01:53:33 +01:00
.eslintignore build: Run eslint for /docs/ and make pass 2022-07-27 00:43:02 +02:00
.eslintrc.json eslint: Only apply client rules to client files 2022-02-09 02:40:11 +00:00
.fresnel.yml
.gitattributes
.gitignore
.gitreview
.mailmap mailmap: Update Zabe's entry 2022-05-29 23:52:32 +02:00
.phpcs.xml ResourceLoader namespace (attempt 2) 2022-05-24 15:41:46 +00:00
.stylelintrc.json build: Update stylelint-config-wikimedia to 0.13.0 2022-05-04 23:17:03 +01:00
.svgo.config.js build: Update 'svgo' to latest v2.8.0 2022-02-27 23:54:58 +00:00
.vsls.json
api.php
autoload.php Remove ParserGetVariableVarCacheHook, deprecated in 1.35 2022-08-12 13:28:25 -04:00
CODE_OF_CONDUCT.md
composer.json build: Update wikimedia/running-stat to 2.1.0 2022-08-03 13:39:29 +00:00
composer.local.json-sample
COPYING
CREDITS Prepare active branch following REL1_38 cut, labelling as 1.39-alpha 2022-03-14 21:50:17 -04:00
DEVELOPERS.md
docker-compose.yml MediaWiki-Docker: Switch PHP images to PHP7.4 2022-08-09 19:29:52 +00:00
FAQ
Gruntfile.js build: Run eslint for /docs/ and make pass 2022-07-27 00:43:02 +02:00
HISTORY Various whitespace changes 2022-07-12 20:07:23 +02:00
img_auth.php
index.php index.php: Remove global $mediaWiki variable 2022-03-26 21:55:56 +00:00
INSTALL Merge "Raise minimum supported postgres version from 9.5 to 10" 2022-08-08 21:33:42 +00:00
jsduck.json Add codex-search v0.1.0-alpha.6 2022-05-24 17:11:48 -04:00
load.php resourceloader: Minor doc changes following PSR-4 namepace change 2022-05-29 16:41:19 +00:00
opensearch_desc.php
package-lock.json package-lock: run npm audit fix 2022-06-04 15:45:34 +01:00
package.json Rest: Move TransformHandler to core (part 1) 2022-06-02 15:55:06 +01:00
phpunit.xml.dist phpunit.xml.dist: Align contents with suite.xml 2022-07-12 10:32:32 +02:00
README.md Fix bullets in README.md 2022-02-14 19:38:27 -08:00
RELEASE-NOTES-1.39 Merge "ParserGetVariableValueSwitchHook: Don't use the cache parameter" 2022-08-16 22:14:39 +00:00
rest.php
SECURITY
thumb.php maintenance: Replace some usages of Wikimedia\(suppress|restore)Warnings() 2022-02-24 12:52:05 +00:00
thumb_handler.php
UPGRADE Remove line about upgrading extensions from 1.14 2022-07-23 12:25:31 +02:00

MediaWiki

MediaWiki is a free and open-source wiki software package written in PHP. It serves as the platform for Wikipedia and the other Wikimedia projects, used by hundreds of millions of people each month. MediaWiki is localised in over 350 languages and its reliability and robust feature set have earned it a large and vibrant community of third-party users and developers.

MediaWiki is:

  • feature-rich and extensible, both on-wiki and with hundreds of extensions;
  • scalable and suitable for both small and large sites;
  • simple to install, working on most hardware/software combinations; and
  • available in your language.

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

MediaWiki is the result of global collaboration and cooperation. The CREDITS file lists technical contributors to the project. The COPYING file explains MediaWiki's copyright and license (GNU General Public License, version 2 or later). Many thanks to the Wikimedia community for testing and suggestions.