wiki.techinc.nl/includes/api
jdlrobson db3c8ea16b Add new 'toc' feature to ResourceLoaderSkinModule
The table of content styles will now be loaded on all pages rather than
just pages which have it. This will lead to less stylesheet fragmentation
across page views.

Skins in WMF production were updated long ago to automatically opt
into new features so will automatically gain this module:
I98b7e49b8a3bcba31284385d2f45e0164df2fbb4
I50afd035360ff2eccd5a934a02a218d093f9583d
I5b3920ae6e98111582b93e60a2b9950c478bff7d
If9283742a83ecfbe8c4246e3624022a56be8f161
If9ae25c41b91a8b47c154f0fd98984eac526654f

Skins that are using ResourceLoaderSkinModule with opt-in approach or
the existing mediawiki.skinning.interface, will automatically get these
new styles. Skins that are use neither of these mechanisms will need to
be modified if they wish to retain the collapsing functionality of the
table of contents. As of now, I am not aware of any such skins.

Note in a follow-up, the mediawiki.toc.styles module will be marked as
deprecated in 1.35. This is done separately to allow WMF caches
some time to roll over to the new code first.

Bug: T252774
Change-Id: Ie28b7e732664eb332be795d7e33cd9a227c21370
2020-11-16 20:33:05 +00:00
..
Hook Improve docs in api related classes 2020-11-13 23:11:06 +01:00
i18n Localisation updates from https://translatewiki.net. 2020-11-11 08:34:27 +01:00
Validator Add API validator for titles 2020-11-06 14:09:04 -08:00
ApiAMCreateAccount.php
ApiAuthManagerHelper.php
ApiBase.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiBlock.php ApiBlock: Add user watch only after block success 2020-10-06 09:48:20 +00:00
ApiBlockInfoTrait.php Move $isHardblock property up to AbstractBlock from DatabaseBlock 2020-10-07 13:23:12 +01:00
ApiChangeAuthenticationData.php
ApiChangeContentModel.php Inject services into ApiChangeContentModel 2020-10-25 22:38:36 +00:00
ApiCheckToken.php
ApiClearHasMsg.php Inject TalkPageNotificationManager into ApiClearHasMsg 2020-10-25 22:32:57 +00:00
ApiClientLogin.php
ApiComparePages.php Remove ApiComparePages::getContentHandlerFactory 2020-11-01 22:31:09 +00:00
ApiContinuationManager.php Remove documentation that literally repeats the code 2020-10-27 19:20:26 +00:00
ApiCSPReport.php
ApiDelete.php Remove requirement for ApiWatchlistTrait to be in ApiBase. 2020-09-07 01:13:57 +01:00
ApiDisabled.php
ApiEditPage.php Merge "ApiEditPage: Document that it is extended" 2020-10-06 18:50:01 +00:00
ApiEmailUser.php
ApiErrorFormatter.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiErrorFormatter_BackCompat.php
ApiExpandTemplates.php
ApiFeedContributions.php Use LinkBatchFactory in pagers, special pages and actions 2020-09-06 01:26:09 +02:00
ApiFeedRecentChanges.php Use SpecialPageFactory to create special pages in ApiFeedRecentChanges 2020-11-03 18:11:46 +00:00
ApiFeedWatchlist.php
ApiFileRevert.php
ApiFormatBase.php
ApiFormatFeedWrapper.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiFormatJson.php
ApiFormatNone.php
ApiFormatPhp.php
ApiFormatRaw.php
ApiFormatXml.php
ApiFormatXmlRsd.php
ApiHelp.php Add new 'toc' feature to ResourceLoaderSkinModule 2020-11-16 20:33:05 +00:00
ApiHelpParamValueMessage.php Remove documentation that literally repeats the code 2020-10-27 19:20:26 +00:00
ApiHookRunner.php Remove deprecated api token hooks 2020-09-08 17:08:21 +00:00
ApiImageRotate.php
ApiImport.php
ApiImportReporter.php
ApiLinkAccount.php
ApiLogin.php
ApiLogout.php
ApiMain.php Use SpecialPageFactory to create special pages in ApiFeedRecentChanges 2020-11-03 18:11:46 +00:00
ApiManageTags.php Fix some PHPStorm inspection warnings in includes/api 2020-02-18 14:17:37 -05:00
ApiMergeHistory.php
ApiMessage.php
ApiMessageTrait.php
ApiModuleManager.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiMove.php Remove requirement for ApiWatchlistTrait to be in ApiBase. 2020-09-07 01:13:57 +01:00
ApiOpenSearch.php Use LinkBatchFactory in api modules 2020-09-06 09:32:16 +00:00
ApiOpenSearchFormatJson.php
ApiOptions.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiPageSet.php Update a lot of unspecific "array" types in PHPDocs 2020-10-28 11:01:33 +01:00
ApiParamInfo.php
ApiParse.php ApiParse: Add 'subtitle' option 2020-10-29 19:12:54 +00:00
ApiPatrol.php
ApiProtect.php Remove requirement for ApiWatchlistTrait to be in ApiBase. 2020-09-07 01:13:57 +01:00
ApiPurge.php
ApiQuery.php
ApiQueryAllCategories.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryAllDeletedRevisions.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryAllImages.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryAllLinks.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryAllMessages.php
ApiQueryAllPages.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryAllRevisions.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryAllUsers.php
ApiQueryAuthManagerInfo.php
ApiQueryBacklinks.php Merge "Add PHPDoc documentation to all API query module constructors" 2020-11-01 21:04:39 +00:00
ApiQueryBacklinksprop.php Merge "Add PHPDoc documentation to all API query module constructors" 2020-11-01 21:04:39 +00:00
ApiQueryBase.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiQueryBlockInfoTrait.php
ApiQueryBlocks.php
ApiQueryCategories.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryCategoryInfo.php Coding style: Auto-fix MediaWiki.Usage.IsNull.IsNull 2020-01-10 14:17:13 -08:00
ApiQueryCategoryMembers.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryContributors.php
ApiQueryDeletedRevisions.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryDeletedrevs.php Use LinkBatchFactory in api modules 2020-09-06 09:32:16 +00:00
ApiQueryDisabled.php
ApiQueryDuplicateFiles.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryExternalLinks.php
ApiQueryExtLinksUsage.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryFilearchive.php
ApiQueryFileRepoInfo.php
ApiQueryGeneratorBase.php
ApiQueryImageInfo.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiQueryImages.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryInfo.php Remove uses of $wgUser in api token methods 2020-09-09 23:56:17 +00:00
ApiQueryIWBacklinks.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryIWLinks.php
ApiQueryLangBacklinks.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryLangLinks.php Apply InterlanguageLinkCodeMap in Action API 2020-10-08 15:19:52 +02:00
ApiQueryLanguageinfo.php
ApiQueryLinks.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryLogEvents.php
ApiQueryMyStashedFiles.php
ApiQueryPagePropNames.php
ApiQueryPageProps.php
ApiQueryPagesWithProp.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryPrefixSearch.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryProtectedTitles.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryQueryPage.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryRandom.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryRecentChanges.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiQueryRevisions.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiQueryRevisionsBase.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiQuerySearch.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQuerySiteinfo.php Deprecate Skin methods moved to SkinFactory 2020-08-26 12:45:52 -07:00
ApiQueryStashImageInfo.php
ApiQueryTags.php
ApiQueryTokens.php
ApiQueryUserContribs.php
ApiQueryUserInfo.php ApiQueryUserInfo: Add theoreticalratelimits 2020-09-15 18:56:56 +00:00
ApiQueryUsers.php Remove uses of $wgUser in api token methods 2020-09-09 23:56:17 +00:00
ApiQueryWatchlist.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiQueryWatchlistRaw.php Add PHPDoc documentation to all API query module constructors 2020-10-27 19:16:41 +00:00
ApiRawMessage.php
ApiRemoveAuthenticationData.php
ApiResetPassword.php Inject services into ApiResetPassword 2020-10-27 17:14:13 +00:00
ApiResult.php Improve docs in api related classes 2020-11-13 23:11:06 +01:00
ApiRevisionDelete.php
ApiRollback.php Remove requirement for ApiWatchlistTrait to be in ApiBase. 2020-09-07 01:13:57 +01:00
ApiRsd.php
ApiSerializable.php
ApiSetNotificationTimestamp.php Inject dependencies into ApiSetNotificationTimestamp 2020-10-21 15:12:27 +00:00
ApiSetPageLanguage.php
ApiStashEdit.php Inject services into ApiStashEdit 2020-10-27 17:07:54 +00:00
ApiTag.php
ApiTokens.php Remove uses of $wgUser in api token methods 2020-09-09 23:56:17 +00:00
ApiUnblock.php Introduce backend class for unblocking users 2020-08-25 13:34:36 +01:00
ApiUndelete.php Remove requirement for ApiWatchlistTrait to be in ApiBase. 2020-09-07 01:13:57 +01:00
ApiUpload.php Make use of native array_column() function where possible 2020-11-11 22:48:53 +00:00
ApiUsageException.php
ApiUserrights.php
ApiValidatePassword.php Inject services into ApiValidatePassword 2020-10-13 19:04:09 +00:00
ApiWatch.php
ApiWatchlistTrait.php Revert "Revert "ApiEditPage: Show existing watchlist expiry if status 2020-09-30 19:28:47 +00:00
IApiMessage.php
SearchApi.php Remove documentation that literally repeats the code 2020-10-27 19:20:26 +00:00