The following sniffs are failing and were disabled:
* MediaWiki.Commenting.FunctionComment.MissingParamComment
* MediaWiki.Commenting.FunctionComment.MissingParamName
* MediaWiki.Commenting.FunctionComment.MissingParamTag
* MediaWiki.Commenting.FunctionComment.ParamNameNoMatch
* MediaWiki.FunctionComment.Missing.Protected
* MediaWiki.FunctionComment.Missing.Public
* MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment
Change-Id: I4652517cae568691510158aec1b33e8a08f16fd5
This updates the hook handler in order to not rely on global state.
This also raises MediaWiki version requirement to 1.28.1 and bumps the
version number to 1.3.0.
Bug: T149346
Change-Id: I9b1d877046c4cb6548bd8f40306ff7905b766f14
There's already another submit button at the bottom of the form.
Since this button at the top is very close to the select links
and it is easy to unintentionally click on the submit button
while attempting to click a select link, remove the button at
the top. A submit button at the bottom is also how we normally
have in other forms.
Bug: T145346
Change-Id: If0b21aea8ef8f1762bdafc98527de06f04d59703
ListToggle was introduced in 1.27 so the old code has been kept for
backwards-compatibility. ListToggle has several benefits that this
extension's current code doesn't have:
- Non-working links are not visible for no-JS users.
- Browser back button works correctly even after selecting a link here
Change-Id: I5bcfa944478a71112324ca684daa9235718c7d2b
The autocomplete search allows special pages to define the list of
subpages to be excepted. Fill up the function to show auto suggestion
for subpages of Special:Nuke
Change-Id: I4509bf1a6c16f7fe22a770a5c0463d76798fc3f4
* Fix all issues so tests pass.
* Rework deprecated functions. Compatibility is now with
MediaWiki 1.23 or later.
Change-Id: I08a0be7df48f9a39951cdc4edd4091fd4b89eade
This will add a 'Invert' button next to Select: All, None
in Special:Nuke allowing to invert checkbox selection making
it easy to select many pages with a few clicks.
Bug: T86549
Change-Id: Id74369dc1cd6884e53367f4103a3b50254394641
* Slightly improved an i18n issue in SpecialNuke::listForm()
* Use Message class where possible.
* Bumped version two points (hadn't been done for 1.1.5).
* Updated documentation for a method.
* Fix spacing in i18n file.
* Update .gitignore.
Change-Id: Ibec4d5279d58f08c84f64fa544a5348f6128a15d
PostgreSQL error:
Query: SELECT rc_namespace,rc_title,rc_timestamp,COUNT(*) AS edits FROM recentchanges WHERE rc_user_text = 'Dnessett' AND ((rc_new = 1) OR (rc_log_type = 'upload' AND rc_log_action = 'upload')) GROUP BY rc_namespace, rc_title ORDER BY rc_timestamp DESC Function: SpecialNuke::getNewPages Error: 1 ERROR: column "recentchanges.rc_timestamp" must appear in the GROUP BY clause or be used in an aggregate function
Backtrace:
Thanks-To:
Change-Id: I8804b0e88d483c0563bdf304fa6aad8373a14ab3
13:15 [freenode] -!- Tuju [~tuju@176.75.219.213.sta.estpak.ee]
13:15 [freenode] -!- ircname : Juha Tuomala
13:15 [freenode] -!- channels : #mediawiki
13:15 [freenode] -!- server : kornbluth.freenode.net [Frankfurt, Germany]
13:15 [freenode] -!- account : Tuju
13:15 [freenode] -!- End of WHOIS
One aggregate query only to get list of recent changes
matching the criteria.
Bumping extension version + adding myself to credits.
Followup-To: r108602 r108871
i18n: remove nuke-viewchanges introduced in r111298