wiki.techinc.nl/docs
Bartosz Dziewoński c513ec19ef Restore 'PreferencesForm' as alias for 'PreferencesFormLegacy'
In change 4633f4d46a it was changed
to an interface implemented by both PreferencesFormLegacy and
PreferencesFormOOUI so that existing typehints for some functions
parameter would accept them both. Replace those typehints to use
HTMLForm instead. There was really no guarantee in the past that
they would only be given PreferencesForm or its subclasses, either.

Because the typehint change affects some hooks, note it as a
deprecation in MW 1.31 and a breaking change in MW 1.32.

Also add @since tags and correct some typos in code comments.

Follow-up to 4633f4d46a.

Change-Id: I61749f1d864cf68afe90cd9e15ba2d7a74252501
2018-05-24 21:20:50 +00:00
..
code-coverage
databases
html
kss resourceloader: Move queue formatting out of OutputPage 2016-08-08 12:23:09 -07:00
php-memcached
uidesign resources: Move the remaining src/mediawiki/ files 2018-05-09 23:44:22 +01:00
contenthandler.txt Removed deprecated ContentHandler hooks. 2017-01-18 21:19:17 +00:00
database.txt Replace wfGetLB 2018-05-02 22:30:24 +02:00
deferred.txt Fix $wgUpdateRowsPerJob default in docs/deferred.txt 2017-09-15 11:18:22 +02:00
design.txt
distributors.txt installer: Add support for PlatformSettings.php 2018-04-10 02:51:02 +00:00
doxygen_first_page.php Fix whitespace issues around parentheses 2015-06-16 22:14:02 +03:00
export-0.1.xsd
export-0.2.xsd
export-0.3.xsd
export-0.4.xsd
export-0.5.xsd
export-0.6.xsd
export-0.7.xsd
export-0.8.xsd
export-0.9.xsd Fix 2 0.8 to 0.9 in export-0.9.xsd 2014-07-30 21:08:46 +01:00
export-0.10.xsd Change position of <model> and <format> tags in XML dumps. 2014-10-31 16:49:58 +00:00
export-demo.xml Typo fixes and non-code tweaks 2014-12-12 18:31:15 +00:00
extension.schema.v1.json registration: Validate AutoloadNamespaces keys have trailing \ 2018-05-20 12:13:05 -07:00
extension.schema.v2.json registration: Validate AutoloadNamespaces keys have trailing \ 2018-05-20 12:13:05 -07:00
globals.txt globals.txt: Remove trailing whitespace 2018-02-14 09:58:58 -08:00
hooks.txt Restore 'PreferencesForm' as alias for 'PreferencesFormLegacy' 2018-05-24 21:20:50 +00:00
injection.txt Allow reset of global services (redux). 2016-05-04 19:18:29 +02:00
language.txt
linkcache.txt ellapsed => elapsed 2015-06-23 03:32:33 +00:00
logger.txt Move MWLogger classes to MediaWiki\Logger namespace 2015-04-03 11:32:24 -07:00
magicword.txt
maintenance.txt
memcached.txt Fix typos in docs/memcached.txt 2016-03-22 16:03:08 -07:00
ontology.owl Add more data to categories dump 2018-01-17 00:40:16 +00:00
README Documentation link changes 2016-10-07 20:32:45 +00:00
schema.txt
scripts.txt Remove $wgScriptExtension (deprecated and ignored since 1.25) 2018-04-19 01:11:23 +01:00
sitelist-1.0.xsd Maintenance script for importing site info. 2015-02-18 18:39:14 +01:00
sitelist.txt ellapsed => elapsed 2015-06-23 03:32:33 +00:00
sitescache.txt Split SiteLookup interface from SiteStore 2015-03-18 21:31:48 +01:00
skin.txt Replace HTTP by HTTPS in docs 2017-10-15 11:11:16 +02:00
title.txt

/docs Directory README
======================

The 'docs' directory contain various text files that should help you understand
the most important parts of the code of MediaWiki. More in-depth documentation
can be found at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Code
  https://www.mediawiki.org/wiki/Special:MyLanguage/Developer_hub
API documentation is automatically generated and updated daily at:
  https://doc.wikimedia.org/mediawiki-core/master/php/html/

You can get a fresh version using 'make doc' or mwdocgen.php in the
../maintenance/ directory.


For end users, most of the documentation is located online at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents
Documentation for MediaWiki site administrators is at:
  https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Contents