wiki.techinc.nl/resources/src
Bartosz Dziewoński 37efdff89b Link mw.Uri migration guide in docs and log warnings
Bug: T374314
Change-Id: Iefc350b5e8fd02cb46853bb90ef1e7c7ae7dd2cc
(cherry picked from commit 1223f307a1f2d7d3637138d72605a8b5f87d91a8)
2025-05-27 06:59:15 +00:00
..
jquery eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
jquery.spinner Use more modern JS syntax in jquery.spinner 2024-09-03 19:39:30 +03:30
jquery.tablesorter eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
jquery.tablesorter.styles Add xml version declaration where possible 2024-09-03 17:24:33 +03:30
mediawiki.action eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.action.edit eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.action.styles
mediawiki.api eslint: Prefer const in mediawiki.api 2024-09-16 11:45:58 +01:00
mediawiki.apipretty Remove 'clear: both;' from headings in generated API docs 2024-08-29 18:53:46 +02:00
mediawiki.authenticationPopup
mediawiki.base Use spread operator and variadic params in more places in JS 2024-09-17 02:12:44 +02:00
mediawiki.cldr eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.cookie eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.debug eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.deflate eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.diff eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.diff.styles
mediawiki.editRecovery Edit Recovery: wrap buttons if their text is long 2024-10-02 17:06:11 +00:00
mediawiki.feedback eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.feedlink
mediawiki.filewarning eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.ForeignApi Replace mw.Uri with native URL in mediawiki.ForeignApi.core 2024-09-13 03:22:25 +02:00
mediawiki.ForeignStructuredUpload.BookletLayout eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.helplink
mediawiki.hlist Message boxes: Drop unused CSS and fix page preview 2024-09-27 18:50:44 +00:00
mediawiki.htmlform SpecialBlock, mediawiki.htmlform: remove OOUI/Codex conflicts 2024-10-08 02:04:00 -04:00
mediawiki.htmlform.ooui
mediawiki.htmlform.styles Use Codex provided icon and color in HTMLCheckMatrix 2024-08-11 19:18:11 +00:00
mediawiki.interface.helpers.styles Linker: Do not use deprecated @color--base--subtle token 2024-07-16 18:17:35 +00:00
mediawiki.jqueryMsg mw.jqueryMsg: Simplify special cases for parser functions' first param 2024-11-12 14:21:35 +00:00
mediawiki.language Support {{#FORMAL:}} syntax in jqueryMsg 2024-10-24 16:51:37 +00:00
mediawiki.language.months
mediawiki.language.names
mediawiki.language.specialCharacters
mediawiki.less Merge "Deprecate .horizontal-gradient and .vertical-gradient Less mixins" 2024-10-12 11:10:33 +00:00
mediawiki.libs.jpegmeta
mediawiki.libs.pluralruleparser
mediawiki.messagePoster eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.misc-authed-curate eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.misc-authed-ooui eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.misc-authed-pref
mediawiki.notification eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.page.gallery.styles Use Codex token for gallery background color 2024-07-26 14:09:26 -04:00
mediawiki.page.ready eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.page.watch.ajax eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.pager.styles Prevent dark-mode styles from affecting print media 2024-08-08 14:18:36 -04:00
mediawiki.protectionIndicators
mediawiki.pulsatingdot
mediawiki.rcfilters Merge "CSS of Active filters is overriden if OOUI styles are loaded after it" 2024-09-17 01:11:37 +00:00
mediawiki.router Follow-up I7e66bd7517: Only emit onRouterHashChange when the hash changes 2024-10-21 13:38:53 +01:00
mediawiki.searchSuggest eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.skinning Add Tai Nuea to line-height fixes file 2024-10-15 22:50:22 -04:00
mediawiki.special Fix color contrast issue on Special:ProtectedPages 2024-11-15 22:52:23 +00:00
mediawiki.special.apisandbox eslint: Manually enforce prefer-const on special page JS 2024-10-05 22:19:24 +00:00
mediawiki.special.block Merge "mediawiki.special.block: "Editing their own talk page" is inverted" 2024-10-22 08:47:39 +00:00
mediawiki.special.changeslist
mediawiki.special.changeslist.watchlistexpiry eslint: Manually enforce prefer-const on special page JS 2024-10-05 22:19:24 +00:00
mediawiki.special.createaccount signup: Fix AJAX username/password check 2024-10-07 19:11:44 +02:00
mediawiki.special.editrecovery Move EditRecovery's delete button to start of each item 2024-09-06 07:59:47 +03:30
mediawiki.special.preferences.ooui eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.special.restsandbox
mediawiki.special.search eslint: Manually enforce prefer-const on special page JS 2024-10-05 22:19:24 +00:00
mediawiki.special.unwatchedPages eslint: Manually enforce prefer-const on special page JS 2024-10-05 22:19:24 +00:00
mediawiki.special.upload eslint: Manually enforce prefer-const on special page JS 2024-10-05 22:19:24 +00:00
mediawiki.special.userlogin.common.styles createaccount: Add margin to temporary account notice 2024-09-25 00:37:02 +02:00
mediawiki.special.userlogin.login.styles
mediawiki.special.userlogin.signup.styles
mediawiki.special.watchlist eslint: Manually enforce prefer-const on special page JS 2024-10-05 22:19:24 +00:00
mediawiki.storage eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.tempUserBanner eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.tempUserCreated eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.Title
mediawiki.toc Add ARIA labels for the table of contents toggle button 2024-10-15 21:46:46 +13:00
mediawiki.ui Message boxes: Drop unused CSS and fix page preview 2024-09-27 18:50:44 +00:00
mediawiki.ui.button
mediawiki.ui.checkbox
mediawiki.ui.icon
mediawiki.ui.input
mediawiki.ui.radio
mediawiki.Upload.BookletLayout eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.Uri Link mw.Uri migration guide in docs and log warnings 2025-05-27 06:59:15 +00:00
mediawiki.util Simplify code to avoid interpreting "$" characters in string replacement 2024-10-18 22:14:23 +00:00
mediawiki.visibleTimeout eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.watchstar.widgets eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.widgets Merge "Update user widgets to support named and temp account exclusion" 2024-09-19 10:07:25 +00:00
mediawiki.widgets.datetime mediawiki.widgets: Prepare Less styles for math=parens-division 2024-07-13 14:34:31 +00:00
mediawiki.widgets.visibleLengthLimit Use ES6 destructuring in mediawiki.widgets.visibleLengthLimit.js 2024-07-08 15:46:41 +03:30
moment eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
qunitjs
startup ResourceLoader: Fix require('../../foo.js') from module base directory 2024-08-28 19:20:06 +01:00
vue codex: Provide i18n function and messages 2024-07-02 22:30:06 +00:00
.eslintrc.json eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
jquery.lengthLimit.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
jsdoc.types.js
mediawiki.checkboxtoggle.js eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.checkboxtoggle.styles.css
mediawiki.collapsiblefieldsetlayout.styles.less
mediawiki.confirmCloseWindow.js eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.content.json.less Prevent dark-mode styles from affecting print media 2024-08-08 14:18:36 -04:00
mediawiki.editfont.less
mediawiki.experiments.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.ForeignUpload.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.htmlform.codex.styles.less
mediawiki.htmlform.ooui.styles.less htmlform: Fix OOUI checkmatrix header cell padding 2024-08-16 17:32:05 +02:00
mediawiki.inspect.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.notification.convertmessagebox.js
mediawiki.notification.convertmessagebox.styles.less
mediawiki.page.gallery.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.page.gallery.slideshow.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.page.image.pagination.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.page.media.js eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.page.preview.css
mediawiki.page.preview.js Simplify code to avoid interpreting "$" characters in string replacement 2024-10-18 22:14:23 +00:00
mediawiki.special.block.js eslint: Manually enforce prefer-const on special page JS 2024-10-05 22:19:24 +00:00
mediawiki.special.changecredentails.js
mediawiki.special.changeemail.js
mediawiki.special.changeslist.enhanced.less Improve labels color of Special:RecentChanges in dark mode 2024-09-09 11:36:52 +00:00
mediawiki.special.changeslist.legend.js
mediawiki.special.changeslist.legend.less
mediawiki.special.contributions.js eslint: Manually enforce prefer-const on special page JS 2024-10-05 22:19:24 +00:00
mediawiki.special.import.styles.ooui.less
mediawiki.special.preferences.styles.ooui.less mw-prefs-search-highlight: Use colour variable for outline as well as background 2024-10-01 14:30:23 +01:00
mediawiki.special.search.commonsInterwikiWidget.js Replace mw.Uri with browser provided URL object in two places 2024-09-09 20:22:58 +03:30
mediawiki.special.search.interwikiwidget.styles.less
mediawiki.special.search.styles.less
mediawiki.special.userrights.js eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.String.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.template.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.template.mustache.js eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.Upload.Dialog.js eslint: Autofix var to let/const 2024-09-12 17:09:17 +01:00
mediawiki.Upload.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.user.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
mediawiki.userSuggest.js eslint: Manually enforce prefer-const in all remaining code 2024-10-05 22:19:32 +00:00
modules.md
oojs-global.js
ooui-local.js
README.md
skip-web2017-polyfills.js

Globals

mw

The mw object is the historical entry point for MediaWiki's public-facing frontend API. In some cases, APIs are available on the mw object in addition to inside a module. Generally, the use of a module is recommended where possible as it is more robust to changes in how code is organized.

Hooks

The mw.hook method provides an API to run JavaScript code when certain events occur. For example, you can use a hook to run code after a page is edited. For a list of stable hooks provided by MediaWiki core, see Hooks.

Extensions and skins can also add hooks. See the documentation for those codebases for more information on the hooks they provide.

window

Historical methods defined on the window object.