wiki.techinc.nl/resources/src
Ammar Abdulhamid 14ce139f94 Provide native support to dismiss sitenotice in core.
This patch adds a private method and other mechanisms to handle
generation of dismiss button for site notices (which are already
generated by core).

It also adds the $wgDismissableSiteNoticeForAnons global with its
default as set in the DismissableSiteNotice extension. The plan is,
however, to deprecate it later.

Native support will streamline the sitenotice processing and helps
towards more optimum default MediaWiki experience. It will also
eventually obsoletes the need for an extension to provide this crucial
button as well as remove the overhead of managing such extensions.

Bug: T262118
Bug: T259903
Depends-On: Ib80fc24c84eb333daa016c9816fdf91cc60d3983
Change-Id: I276325dc55fd475655e0212fc256b95ebb41b276
2020-12-22 08:04:44 +01:00
..
jquery Revert "Move activating of makeCollapsible out of 'mediawiki.page.ready'" 2020-10-13 20:34:48 +00:00
jquery.color eslint: Enforce no-shadow for variable shadowing 2020-06-24 13:28:46 +01:00
jquery.spinner
jquery.tablesorter jquery.tablesorter: Remove ancient for-i-len cache optimisation 2020-06-24 17:50:51 +01:00
jquery.tablesorter.styles
jquery.tipsy
mediawiki.action Use transparent svg checker image on filepages and lose the 2020-12-18 17:54:05 +00:00
mediawiki.action.edit mediawiki.action.edit: Move module files to their own subdirectory 2020-12-14 22:52:25 +00:00
mediawiki.api Add baseline MW REST API client for frontend 2020-12-09 23:05:15 +00:00
mediawiki.apipretty Highlight internal modules in API help and sandbox 2019-10-11 16:30:16 +02:00
mediawiki.base Revert "mediawiki.base: Add mw.errorLogger.logError()" 2020-12-14 21:18:57 +00:00
mediawiki.cldr
mediawiki.cookie Support the WebRequest / WebResponse SameSite behavior on the JS side 2020-10-19 06:50:29 +00:00
mediawiki.debug eslint: Enforce no-shadow for variable shadowing 2020-06-24 13:28:46 +01:00
mediawiki.deflate Use faster pako library for deflating in the client 2020-02-03 17:05:57 -08:00
mediawiki.diff.styles Fix bad word wrapping in diffs with non-breaking spaces 2020-12-21 15:14:07 +01:00
mediawiki.feedback Split mw.Feedback.Dialog class into its own file 2020-12-11 18:09:47 +00:00
mediawiki.feedlink
mediawiki.filewarning Fix filewarning color and padding 2020-07-14 01:32:08 +00:00
mediawiki.ForeignApi Add baseline MW REST API client for frontend 2020-12-09 23:05:15 +00:00
mediawiki.ForeignStructuredUpload.BookletLayout Revert "build: Linting for .vue files" 2020-03-30 18:08:22 -07:00
mediawiki.helplink Replace deprecated .background-image-svg() mixin calls 2020-07-27 10:01:25 +00:00
mediawiki.hlist
mediawiki.htmlform mediawiki.htmlform: Ensure collapsible forms are enabled 2020-10-13 22:37:15 +02:00
mediawiki.htmlform.ooui Remove mentions of mw.htmlform.Checker 2020-08-18 06:26:07 +00:00
mediawiki.htmlform.styles Add hidden username to password change forms 2020-09-27 00:13:31 -07:00
mediawiki.icon Replace deprecated .background-image-svg() mixin calls 2020-07-27 10:01:25 +00:00
mediawiki.jqueryMsg Add 'external' class to links generated by jQueryMsg 2020-10-20 18:36:07 -03:00
mediawiki.language Hard deprecate Language::commafy; deprecate mediawiki.language.commafy 2020-10-28 19:39:17 +00:00
mediawiki.legacy Input length limit: Remove uses of wgCommentByteLimit 2020-08-26 18:02:31 +01:00
mediawiki.less Fix a typo: parametrized -> parameterized 2020-11-22 07:47:49 +00:00
mediawiki.libs.jpegmeta
mediawiki.libs.pluralruleparser
mediawiki.messagePoster mediawiki.messagePoster: Remove support for lazy-loading message posters 2019-10-18 20:03:47 +00:00
mediawiki.misc-authed-curate Merge "mediawiki.misc-authed-curate: Simplify and clean up patrol.js" 2020-07-01 16:52:54 +00:00
mediawiki.misc-authed-ooui Merge mediawiki.special.undelete into mediawiki.misc-authed-ooui 2020-12-15 21:41:03 +00:00
mediawiki.misc-authed-pref mediawiki.misc-authed-pref: Limit dblClickEdit to 'view' action 2020-06-08 17:45:18 +01:00
mediawiki.notification Add ARIA attributes to watchlink and its notification 2020-09-22 09:21:24 +08:00
mediawiki.page.gallery.styles Remove IE 6 & 7 specific star hack 2019-10-04 11:44:01 -07:00
mediawiki.page.ready Provide native support to dismiss sitenotice in core. 2020-12-22 08:04:44 +01:00
mediawiki.pager.tablePager Replace deprecated .background-image-svg() mixin calls 2020-07-27 10:01:25 +00:00
mediawiki.pulsatingdot
mediawiki.rcfilters Revert "RCFilters: Temporarily fix TagItemWidget remove button size" 2020-12-10 21:12:29 +00:00
mediawiki.router
mediawiki.searchSuggest Add client-side performance metrics for legacy search 2020-10-09 10:56:19 -06:00
mediawiki.skinning Provide native support to dismiss sitenotice in core. 2020-12-22 08:04:44 +01:00
mediawiki.special Make use of LESS nesting in a few files 2020-12-15 07:24:41 +00:00
mediawiki.special.apisandbox apisandbox.js - rename UploadParamWidget to UploadSelectFileParamWidget 2020-12-16 17:32:25 +00:00
mediawiki.special.changeslist Add days left messages to changes-lists' clock icons 2020-09-16 12:00:32 +08:00
mediawiki.special.changeslist.watchlistexpiry Add days left messages to changes-lists' clock icons 2020-09-16 12:00:32 +08:00
mediawiki.special.createaccount Remove mentions of mw.htmlform.Checker 2020-08-18 06:26:07 +00:00
mediawiki.special.preferences.ooui preferences: Signature validation (lint errors, user links, nested subst) 2020-06-24 01:20:05 +02:00
mediawiki.special.search
mediawiki.special.unwatchedPages mw.Api: Add helper method #getErrorMessage 2019-12-14 17:17:45 +01:00
mediawiki.special.upload Check node existence in case a gadget is modifying the page 2020-10-26 16:46:27 +00:00
mediawiki.special.userlogin.common.styles
mediawiki.special.userlogin.login.styles
mediawiki.special.userlogin.signup.styles Make use of LESS nesting in a few files 2020-12-15 07:24:41 +00:00
mediawiki.special.watchlist Cast numeric page titles to string 2020-12-07 10:18:14 +01:00
mediawiki.Title Remove unused mw.title.getDotExtension() method 2020-08-27 18:05:17 +01:00
mediawiki.toc mediawiki.toc: Fix cookie persistence and remove redundant code 2020-05-04 18:32:27 +00:00
mediawiki.ui Merge "mediawiki.ui/icons: Remove unused .mixin-mw-ui-icon-bgimage() mixin" 2020-08-05 12:00:59 +00:00
mediawiki.Upload.BookletLayout UploadBooklet: Don't show form until initialization completes 2020-10-02 18:35:38 +01:00
mediawiki.Uri resourceloader: Convert mediawiki.Uri to package files 2020-02-24 17:45:31 +00:00
mediawiki.util Merge "mediawiki.util: return null in getParamValue() if input fails to decode" 2020-11-25 03:10:15 +00:00
mediawiki.watchstar.widgets Minor cleanup to WatchlistExpiryWidget.js 2020-12-12 13:19:41 -08:00
mediawiki.widgets Make use of LESS nesting in a few files 2020-12-15 07:24:41 +00:00
mediawiki.widgets.datetime Update stylelint-config-wikimedia to 0.10.3 2020-11-19 23:13:37 +00:00
mediawiki.widgets.visibleLengthLimit
moment resources: Allow loading Moment.js like a module 2019-10-18 17:33:21 +02:00
qunitjs Fix display of diffs on Special:JavascriptTest 2019-10-24 20:32:46 +00:00
startup docs: Add a missing semicolon to javascript example 2020-11-24 03:20:51 +00:00
vue Revert "vue: Log component errors" 2020-12-17 13:33:40 +00:00
jquery.lengthLimit.js Fix some JSdoc issues and unused eslint-disable directives 2020-11-24 04:37:15 +01:00
mediawiki.checkboxtoggle.js
mediawiki.checkboxtoggle.styles.css
mediawiki.confirmCloseWindow.js mediawiki.confirmCloseWindow: Add missing localisation message 2020-03-11 23:20:33 +00:00
mediawiki.content.json.less Use LESS nesting in mediawiki.content.json.less 2020-12-15 02:58:52 +00:00
mediawiki.editfont.less Follow-up I592689c: Use min-height for better accessibility 2020-06-24 22:47:29 +01:00
mediawiki.experiments.js
mediawiki.ForeignStructuredUpload.js
mediawiki.ForeignUpload.js
mediawiki.htmlform.ooui.styles.less Fix units of copy-pasted @ooui-font-size-base LESS variable 2020-10-16 22:10:06 +02:00
mediawiki.inspect.js Fix some JSdoc issues and unused eslint-disable directives 2020-11-24 04:37:15 +01:00
mediawiki.interface.helpers.styles.less Remove extraneous semicolons in unintended places and DOCUMENT! 2019-11-12 09:24:47 -08:00
mediawiki.notification.convertmessagebox.js
mediawiki.notification.convertmessagebox.styles.less
mediawiki.page.gallery.js Replace @context with @this 2020-06-15 21:49:06 +01:00
mediawiki.page.gallery.slideshow.js GallerySlideshow.setSizeRequirement: Account for unrounded values on width/height 2020-02-24 15:55:28 -08:00
mediawiki.page.image.pagination.js Click on "Previous page" thumbnail shouldn't lead from page 2 to page 0 2020-01-31 14:43:19 +01:00
mediawiki.page.watch.ajax.js Pass jQuery object to OO.ui.infuse() 2020-11-27 05:04:26 +01:00
mediawiki.special.block.js Introduce backend class for blocking users 2020-09-22 14:14:01 +01:00
mediawiki.special.changeslist.enhanced.less Remove IE 6 & 7 specific star hack 2019-10-04 11:44:01 -07:00
mediawiki.special.changeslist.legend.js
mediawiki.special.changeslist.legend.less
mediawiki.special.contributions.js
mediawiki.special.edittags.js Input length limit: Remove uses of wgCommentByteLimit 2020-08-26 18:02:31 +01:00
mediawiki.special.import.js
mediawiki.special.preferences.styles.ooui.less Add standard box-shadow to sticky preferences button row 2020-03-01 12:23:48 -08:00
mediawiki.special.recentchanges.js
mediawiki.special.revisionDelete.js Input length limit: Remove uses of wgCommentByteLimit 2020-08-26 18:02:31 +01:00
mediawiki.special.search.commonsInterwikiWidget.js
mediawiki.special.search.interwikiwidget.styles.less Update stylelint-config-wikimedia to 0.10.3 2020-11-19 23:13:37 +00:00
mediawiki.special.search.styles.css Amend Base10 color and hover derivative 2020-04-15 16:32:26 -07:00
mediawiki.special.userrights.js Fix some JSdoc issues and unused eslint-disable directives 2020-11-24 04:37:15 +01:00
mediawiki.special.version.css
mediawiki.storage.js mediawiki.storage: Add warning docs about key and expiry caveats 2020-04-13 18:46:18 +00:00
mediawiki.String.js
mediawiki.template.js mw.template: Do not throw errors for empty templates 2020-04-03 01:06:04 +02:00
mediawiki.template.mustache.js
mediawiki.Upload.Dialog.js docs: Add missing @property types and some other missing docs 2020-06-13 19:53:36 +00:00
mediawiki.Upload.js Pass along ignorewarnings param to all individual chunks being uploaded 2020-11-06 10:13:08 +01:00
mediawiki.user.js Documentation fixes for upcoming ESLint config change 2020-05-16 20:02:13 +00:00
mediawiki.userSuggest.js
mediawiki.viewport.js mw.viewport: Avoid variable shadowing 2020-06-24 13:27:54 +01:00
mediawiki.visibleTimeout.js mediawiki.visibleTimeout: Update the nextVisibleTimeoutId value 2020-08-19 13:55:36 -07:00
oojs-global.js
ooui-local.js
skip-Promise.js resources: Provide an ES6-style Promises library with a skip function 2020-04-14 16:51:43 -07:00