Mainframe98 (Klaas Skelte van der Werf)
Administrator on MediaWiki.org and volunteer developer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
May 18 2016, 8:19 PM (86 w, 6 d)
Availability
Available
LDAP User
Mainframe98
MediaWiki User
Mainframe98

Recent Activity

Mon, Jan 15

Mainframe98 claimed T184902: Implement Special:UnusedVideos, a special page to display videos not currently used on any page.

I'm willing to give this a shot.

Mon, Jan 15, 7:36 PM · Video (non-WMF), Social-Tools

Wed, Jan 10

Mainframe98 created T184601: Nostalgia shows MediaWikiUI button for the special page selector.
Wed, Jan 10, 12:34 PM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Nostalgia

Mon, Jan 8

Mainframe98 added a comment to T184414: Convert VisualChat to use extension registration.

Consistency is good, so ensuring that the file capitalization matches the extension name never hurts.

Mon, Jan 8, 1:44 PM · MediaWiki-extensions-Other

Sat, Jan 6

Mainframe98 added a comment to T184336: Convert WatchSubpages to use extension registration.

Left replies there.

Sat, Jan 6, 8:13 PM · MediaWiki-extensions-Other, User-MarcoAurelio

Sun, Dec 31

Mainframe98 added a comment to T183847: Bogus Error: You might be using an older PHP version.

Just for sanity checking, when viewing a php file with phpinfo(); in it, does it show PHP 5.6.25?

Sun, Dec 31, 5:42 PM · MediaWiki-Maintenance-scripts

Tue, Dec 26

Mainframe98 merged T183697: Linter's namespace selector should appear above other interface elements into T182602: Vector: Long dropdown menus (e.g. select namespace) overlapped by namespace tabs and personal menu when they open upwards.
Tue, Dec 26, 1:34 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Vector
Mainframe98 merged task T183697: Linter's namespace selector should appear above other interface elements into T182602: Vector: Long dropdown menus (e.g. select namespace) overlapped by namespace tabs and personal menu when they open upwards.
Tue, Dec 26, 1:33 PM · CSS
Mainframe98 removed projects from T183697: Linter's namespace selector should appear above other interface elements: Easy, MediaWiki-extensions-Linter.

This isn't specific to MediaWiki-extensions-Linter. Based on T182602: Vector: Long dropdown menus (e.g. select namespace) overlapped by namespace tabs and personal menu when they open upwards, I'm wagering it isn't exactly easy either.

Tue, Dec 26, 1:33 PM · CSS

Dec 8 2017

Mainframe98 added a comment to T182455: Notice: Undefined offset: 1 in /vagrant/mediawiki/extensions/DeleteBatch/DeleteBatch.body.php on line 266.

This happens because of the ambiguity of https://translatewiki.net/wiki/MediaWiki:Deletebatch-help/en which does make it look like the reason is optional, and by extension, the separating pipe. This is a case of not properly handling incorrect input: the extension should either allow omitting the pipe symbol or display an error that the format of the supplied file is not correct. Question is which of the approaches is the desirable one. I can whip up a patch if necessary.

Dec 8 2017, 8:04 PM · Patch-For-Review, MediaWiki-extensions-Other
Mainframe98 created T182455: Notice: Undefined offset: 1 in /vagrant/mediawiki/extensions/DeleteBatch/DeleteBatch.body.php on line 266.
Dec 8 2017, 7:58 PM · Patch-For-Review, MediaWiki-extensions-Other

Dec 6 2017

Mainframe98 edited projects for T182154: Configuration change for als.wikipedia.org: Set wgRestrictDisplayTitle = false, added: Wikimedia-Site-requests; removed MediaWiki-Configuration.
Dec 6 2017, 9:50 AM · Patch-For-Review, Wikimedia-Site-requests

Nov 29 2017

Mainframe98 added a comment to T181506: `upload_by_url` user right should be `upload-by-url`.

Would this also apply to right-upload_by_url and action-upload_by_url in MediaWiki core?
[...]

Nov 29 2017, 10:36 AM · Multimedia, MediaWiki-Uploading

Nov 26 2017

Mainframe98 added a project to T181360: IP cap lift request for 2017-11-29: Wikimedia-Site-requests.
Nov 26 2017, 3:30 PM · Patch-For-Review, User-Jayprakash12345, Wikimedia-Site-requests
Mainframe98 renamed T181356: Spam from Yourfreedom config to Spam.
Nov 26 2017, 10:20 AM · Trash

Nov 23 2017

Mainframe98 updated the task description for T157015: Update extensions for expiring user groups.
Nov 23 2017, 12:18 PM · MW-1.29-release-notes, Stewards-and-global-tools (Temporary-UserRights), Easy, MediaWiki-extensions-General

Nov 16 2017

Mainframe98 added a comment to T180306: Missing message ⧼user-profile-preferences-emails-manage⧽ on Special:UpdateProfile/preferences.

How about something like:

Email notifications are handled by the Echo extension. You can change these in your [[Special:Preferences#mw-prefsection-echo|preferences]].
Nov 16 2017, 7:43 PM · Easy, I18n, Social-Tools, SocialProfile
Mainframe98 added a comment to T180668: Extension:BatchUserRights needs licensing.

@ashley I can imagine the relevance of this extension only increases if it's able to add expiring user group memberships. It seems easy enough to update this extension to support expiring group membership, I'll probably convert it to OOUI too while I'm at it. According to WikiApiary the extension is still in use. I don't know if those numbers really are a good indication though.

Nov 16 2017, 7:39 PM · User-MarcoAurelio, Software-Licensing, MediaWiki-extensions-Other

Nov 12 2017

Mainframe98 added a comment to T179865: Undocumented $1 variable in [[MediaWiki:Video-addvideo-dest]].

In its current form, I'm not really convinced. The message could use some tweaking, but I'm not sure what. Its implementation is trivial though:

diff --git a/includes/specials/SpecialAddVideo.php b/includes/specials/SpecialAddVideo.php
index 5945e2b..9786ef8 100644
--- a/includes/specials/SpecialAddVideo.php
+++ b/includes/specials/SpecialAddVideo.php
@@ -39,7 +39,13 @@ class AddVideo extends FormSpecialPage {
         * @return string HTML which will be sent to $form->addPreText()
         */
        protected function preText() {
-               $this->getOutput()->addModuleStyles( 'ext.video' );
+               $out = $this->getOutput();
+               $out->addModuleStyles( 'ext.video' );
+               $title = $this->getRequest()->getVal( 'wpTitle', false );
+
+               if ( $title !== false ) {
+                       $out->addSubtitle( $this->msg( 'video-addvideo-dest' )->params( str_replace( '_', ' ', $title ) ) );
+               }
Nov 12 2017, 7:39 PM · Social-Tools, Video (non-WMF), I18n
Mainframe98 created T180306: Missing message ⧼user-profile-preferences-emails-manage⧽ on Special:UpdateProfile/preferences.
Nov 12 2017, 7:27 PM · Easy, I18n, Social-Tools, SocialProfile
Mainframe98 added a comment to T179865: Undocumented $1 variable in [[MediaWiki:Video-addvideo-dest]].

Thank you! Email notifications don't appear to work for me on that test wiki, so I hadn't noticed until you left a message here. I can't find any uses of that message anywhere on the wiki. My guess would be that the message could be used on Special:AddVideo when you click on a link to a video that does not exist. I've written a small implementation in Special:AddVideos:


Is it something worth including?

Nov 12 2017, 7:14 PM · Social-Tools, Video (non-WMF), I18n

Nov 10 2017

Mainframe98 merged T180205: Login notifications should show the IP which has not successful logins into T174388: LoginNotify should inform users of the IP address of failed login attempts to their account.
Nov 10 2017, 12:05 PM · Collaboration-Team-Triage, Notifications, User-Huji, Community-Tech, Privacy, WMF-Legal, MediaWiki-extensions-LoginNotify
Mainframe98 merged task T180205: Login notifications should show the IP which has not successful logins into T174388: LoginNotify should inform users of the IP address of failed login attempts to their account.
Nov 10 2017, 12:05 PM · MediaWiki-extensions-LoginNotify

Nov 9 2017

Mainframe98 updated subscribers of T180101: Translation issues on Events and Outreach Dashboard.

For translation administrators specific, see https://meta.wikimedia.org/wiki/Meta:Translation_administrators. It contains a link to a list of all translations administrators: https://meta.wikimedia.org/wiki/Special:ListUsers/translationadmin. However, that list is a bit difficult to use, so I’ll mention @MarcoAurelio, to see if he can help you.

Nov 9 2017, 4:46 PM · Wikimedia-User-Group-Basque, Education-Program-Dashboard
Mainframe98 added a comment to T180101: Translation issues on Events and Outreach Dashboard.

That is because that part of the page belongs to a template that must be translated separately. You should translate this template: https://meta.wikimedia.org/wiki/Template:Programs_and_events_dashboard/Nav. The reason that the last section cannot be translated is because it has not yet been marked for translation. You should ask a translation admin on meta wiki to do that.

Nov 9 2017, 3:27 PM · Wikimedia-User-Group-Basque, Education-Program-Dashboard
Mainframe98 closed T179196: Archive the AutomaticBoardWelcome extension as Resolved.
Nov 9 2017, 11:24 AM · Patch-For-Review, Repository-Admins, Cleanup
Mainframe98 updated the task description for T179196: Archive the AutomaticBoardWelcome extension.
Nov 9 2017, 11:23 AM · Patch-For-Review, Repository-Admins, Cleanup

Nov 8 2017

Mainframe98 updated the task description for T179196: Archive the AutomaticBoardWelcome extension.
Nov 8 2017, 3:19 PM · Patch-For-Review, Repository-Admins, Cleanup
Mainframe98 resigned from D873: Recently archived extensions.

Thank you :)

Nov 8 2017, 2:50 PM · Wikimedia-Phabricator-Extensions
Mainframe98 requested changes to D873: Recently archived extensions.

Can you add Automatic Board Welcome too? The task for that extension is T179196.

Nov 8 2017, 2:45 PM · Wikimedia-Phabricator-Extensions

Nov 7 2017

Mainframe98 added a comment to T179865: Undocumented $1 variable in [[MediaWiki:Video-addvideo-dest]].

Grep can't find the message used in the code, nor can I when I'm looking through the code. I assume it was used in the video gallery, but that doesn't appear to be the case. Can you grant me the confirmed user group on the testing wiki? I want to ensure that the message is indeed unused. I didn't encounter it during testing though.

Nov 7 2017, 8:37 AM · Social-Tools, Video (non-WMF), I18n

Nov 3 2017

Mainframe98 added a comment to T179710: Update maintenance/dev/installphp.sh to install PHP 7.1.

I already have a patch outstanding for this, in T165079, since July this year. Should I abandon it and mark that task as a duplicate of this one?

Nov 3 2017, 6:41 PM · MediaWiki-General-or-Unknown

Nov 2 2017

Mainframe98 closed T179335: Convert the rest of extension Video to use OOUI as Resolved.
Nov 2 2017, 7:42 PM · UI-Standardization, Video (non-WMF), Social-Tools
Mainframe98 closed T179335: Convert the rest of extension Video to use OOUI, a subtask of T152265: [EPIC] Convert forms in socials tools extensions to OOJS-UI HTMLForm, as Resolved.
Nov 2 2017, 7:42 PM · UI-Standardization, Epic, Social-Tools

Nov 1 2017

Mainframe98 added a comment to T179335: Convert the rest of extension Video to use OOUI.
The functionality of Special:AddVideo has also been extended, which is why it has more buttons in OOUI. It is copying Special:NewFiles, minus the Mime type field.
Nov 1 2017, 7:10 PM · UI-Standardization, Video (non-WMF), Social-Tools

Oct 31 2017

Mainframe98 closed T179332: When adding a new video, the category added by default uses the wrong namespace name as Resolved.
Oct 31 2017, 6:48 PM · Patch-For-Review, Social-Tools, Video (non-WMF)
Mainframe98 added a subtask for T152265: [EPIC] Convert forms in socials tools extensions to OOJS-UI HTMLForm: T179335: Convert the rest of extension Video to use OOUI.
Oct 31 2017, 10:14 AM · UI-Standardization, Epic, Social-Tools
Mainframe98 added a parent task for T179335: Convert the rest of extension Video to use OOUI: T152265: [EPIC] Convert forms in socials tools extensions to OOJS-UI HTMLForm.
Oct 31 2017, 10:14 AM · UI-Standardization, Video (non-WMF), Social-Tools

Oct 30 2017

Mainframe98 moved T179335: Convert the rest of extension Video to use OOUI from Unsorted to Conversion to OOjs UI on the UI-Standardization board.
Oct 30 2017, 8:39 PM · UI-Standardization, Video (non-WMF), Social-Tools
Mainframe98 created T179335: Convert the rest of extension Video to use OOUI.
Oct 30 2017, 8:39 PM · UI-Standardization, Video (non-WMF), Social-Tools
Mainframe98 created T179332: When adding a new video, the category added by default uses the wrong namespace name.
Oct 30 2017, 7:58 PM · Patch-For-Review, Social-Tools, Video (non-WMF)

Oct 29 2017

Mainframe98 updated the task description for T157015: Update extensions for expiring user groups.
Oct 29 2017, 7:34 PM · MW-1.29-release-notes, Stewards-and-global-tools (Temporary-UserRights), Easy, MediaWiki-extensions-General
Mainframe98 added a comment to T160027: Update Video for expiring user groups.

I'll give it a try. Thanks for letting me know!

Oct 29 2017, 4:40 PM · Social-Tools, Video (non-WMF)
Mainframe98 updated the task description for T179196: Archive the AutomaticBoardWelcome extension.
Oct 29 2017, 7:17 AM · Patch-For-Review, Repository-Admins, Cleanup

Oct 27 2017

Mainframe98 updated the task description for T179196: Archive the AutomaticBoardWelcome extension.
Oct 27 2017, 8:02 PM · Patch-For-Review, Repository-Admins, Cleanup
Mainframe98 updated the task description for T179196: Archive the AutomaticBoardWelcome extension.
Oct 27 2017, 7:47 PM · Patch-For-Review, Repository-Admins, Cleanup
Mainframe98 added a comment to T179196: Archive the AutomaticBoardWelcome extension.

I indeed meant MediaWiki-extensions-NewUserMessage. Considering the points on the task on ShoutWiki's Phabricator, I can conclude that HAWelcome’s behaviour is preferable.

Oct 27 2017, 7:11 PM · Patch-For-Review, Repository-Admins, Cleanup
Mainframe98 closed T178939: Merge Automatic Board Welcome in HAWelcome as Resolved.

Patch has been merged.

Oct 27 2017, 6:13 PM · Patch-For-Review, Social-Tools, HAWelcome
Mainframe98 added a comment to T179196: Archive the AutomaticBoardWelcome extension.

Copying from T178939, should we also merge AutomaticBoardWelcome in Extension:UserWelcome because AWB leaves a message on creation rather than after the first edit? Or is HAWelcome's behaviour preferable?

Oct 27 2017, 6:11 PM · Patch-For-Review, Repository-Admins, Cleanup

Oct 26 2017

Mainframe98 merged T179087: Dark mode textviews aren't visible into T179090: Dark mode textviews aren't visible.
Oct 26 2017, 5:27 PM · wikimedia-page-library
Mainframe98 merged task T179087: Dark mode textviews aren't visible into T179090: Dark mode textviews aren't visible.
Oct 26 2017, 5:27 PM · Wikipedia-Android-App-Backlog
Mainframe98 merged T179089: Dark mode textviews aren't visible into T179090: Dark mode textviews aren't visible.
Oct 26 2017, 5:26 PM · wikimedia-page-library
Mainframe98 merged task T179089: Dark mode textviews aren't visible into T179090: Dark mode textviews aren't visible.
Oct 26 2017, 5:26 PM · Wikipedia-Android-App-Backlog

Oct 25 2017

Mainframe98 closed T178605: HAWelcome has some outstanding TODO's that make the extension not yet usable outside ShoutWiki as Resolved.
Oct 25 2017, 3:41 PM · Patch-For-Review, HAWelcome
Mainframe98 committed rEHAW079cc1fe4ee4: Integrate Automatic Board Welcome functionality (authored by Mainframe98).
Integrate Automatic Board Welcome functionality
Oct 25 2017, 8:18 AM

Oct 24 2017

Mainframe98 committed rEHAWf97ca058ceca: Integrate Automatic Board Welcome functionality (authored by Mainframe98).
Integrate Automatic Board Welcome functionality
Oct 24 2017, 7:29 PM
Mainframe98 committed rEHAW08e4a793c6e5: Integrate Automatic Board Welcome functionality (authored by Mainframe98).
Integrate Automatic Board Welcome functionality
Oct 24 2017, 7:29 PM
Mainframe98 committed rEHAWa063b40944ff: Rework and improve HAWelcome (authored by Mainframe98).
Rework and improve HAWelcome
Oct 24 2017, 7:10 PM
Mainframe98 created T178939: Merge Automatic Board Welcome in HAWelcome.
Oct 24 2017, 6:45 PM · Patch-For-Review, Social-Tools, HAWelcome
Mainframe98 committed rEHAW55ad375f1138: Rework and improve HAWelcome (authored by Mainframe98).
Rework and improve HAWelcome
Oct 24 2017, 6:29 PM

Oct 23 2017

Mainframe98 closed T178826: hi as Invalid.
Oct 23 2017, 7:26 PM · Trash
Mainframe98 closed T178827: hello, a subtask of T178826: hi, as Invalid.
Oct 23 2017, 7:26 PM · Trash
Mainframe98 closed T178827: hello as Invalid.
Oct 23 2017, 7:26 PM · Trash
Mainframe98 committed rEHAW81b04e95df1a: Rework and improve HAWelcome (authored by Mainframe98).
Rework and improve HAWelcome
Oct 23 2017, 11:07 AM

Oct 21 2017

Mainframe98 committed rEHAW611bb84cc08b: Rework and improve HAWelcome (authored by Mainframe98).
Rework and improve HAWelcome
Oct 21 2017, 7:48 PM

Oct 20 2017

Mainframe98 claimed T178605: HAWelcome has some outstanding TODO's that make the extension not yet usable outside ShoutWiki.
Oct 20 2017, 11:09 AM · Patch-For-Review, HAWelcome

Oct 19 2017

Mainframe98 committed rEHAW3f939e8b7eab: Add a hard dependency on GlobalUserrights (authored by Mainframe98).
Add a hard dependency on GlobalUserrights
Oct 19 2017, 6:29 PM
Mainframe98 created T178605: HAWelcome has some outstanding TODO's that make the extension not yet usable outside ShoutWiki.
Oct 19 2017, 6:08 PM · Patch-For-Review, HAWelcome

Oct 13 2017

Mainframe98 updated the task description for T123943: Add extension licenses so they appear correctly on Special:Version.
Oct 13 2017, 5:14 PM · Epic, MW-1.30-release-notes (WMF-deploy-2017-08-01_(1.30.0-wmf.12)), Software-Licensing, Patch-For-Review, Google-Code-In-2015, MediaWiki-extensions-General

Oct 12 2017

Mainframe98 added a comment to T178062: Beta cluster down.

The same error now appears for AntiSpoof:

MediaWiki internal error.
Oct 12 2017, 2:02 PM · MW-1.31-release-notes (WMF-deploy-2017-10-17 (1.31.0-wmf.4)), TitleBlacklist, User-zeljkofilipin, Beta-Cluster-Infrastructure

Oct 9 2017

Mainframe98 added a project to T177733: Administrator options not functioning: AutoWikiBrowser.
Oct 9 2017, 4:04 AM · AutoWikiBrowser

Oct 5 2017

Mainframe98 added a comment to T177508: Can't disable a beta feature on Special:Preferences, gets re-enabled again after saving preferences.

On which wiki are you experiencing this? This looks like a duplicate of T177482, which in turn has to do with T177478.

Oct 5 2017, 3:52 PM · BetaFeatures

Oct 4 2017

Mainframe98 added a comment to T177167: It is possible to convert a page to Structured Discussions even if that page is protected against moving.

I'm sorry if I haven't been clear enough. The problem is that regular users can use Special:EnableStructuredDiscussions to enable Structured Discussions on a page, even when that page is protected against moving. They should not be able to enable Structured Discussions because the current page would be moved, which it is protected against. Yet they can. I've tested this with a user page of mine: https://www.mediawiki.org/wiki/User:Mainframe98/Flow_move_test. My bot-account, which is not an administrator, nor has any rights outside autoconfirmed was able to archive the page and replace it with a Structured Discussions page even though I had protected the page against moving by anyone not an administrator: https://www.mediawiki.org/w/index.php?title=User:Mainframe98/Flow_move_test/Archive_1&action=history
I hope this illustrates the situation a bit more clearly.

Oct 4 2017, 5:56 PM · StructuredDiscussions, Collaboration-Team-Triage

Oct 3 2017

Mainframe98 added a comment to T177167: It is possible to convert a page to Structured Discussions even if that page is protected against moving.

Indeed, as shown on https://www.mediawiki.org/w/index.php?title=Project_talk:Sandbox&action=unprotect, where anyone can edit, but only admins may move the page.

Oct 3 2017, 6:27 PM · StructuredDiscussions, Collaboration-Team-Triage

Oct 2 2017

Mainframe98 added a comment to T177167: It is possible to convert a page to Structured Discussions even if that page is protected against moving.

No, I mean the feature that allows users to archive the current wikitext talkpage and replace it with a StructuredDiscussions board.

Oct 2 2017, 3:55 PM · StructuredDiscussions, Collaboration-Team-Triage

Oct 1 2017

Mainframe98 created T177167: It is possible to convert a page to Structured Discussions even if that page is protected against moving.
Oct 1 2017, 10:55 AM · StructuredDiscussions, Collaboration-Team-Triage
Mainframe98 added a comment to T177159: Avoid indexing of local "copies" of the central user page.

There is a similar task, which proposes that __NOINDEX__ on the gobal user page should also be applied on local copies: T90475.

Oct 1 2017, 7:21 AM · MW-1.31-release-notes (WMF-deploy-2017-10-10 (1.31.0-wmf.3)), GlobalUserPage

Sep 29 2017

Mainframe98 awarded T177111: Librarize multiversion code a Love token.
Sep 29 2017, 8:53 PM · MediaWiki-Farmers, MediaWiki-Vagrant, MediaWiki-Configuration, Librarization
Mainframe98 closed T162781: Warning: Declaration of DatabaseMssql::ignoreErrors should be compatible with Database::ignoreErrors as Resolved.

This took some digging, but this has been resolved with 2f2b1661fa6a which removed that method. The commit is included in 1.29.0.

Sep 29 2017, 6:23 PM · MSSQL, MediaWiki-Database

Sep 27 2017

Mainframe98 claimed T176872: Convert AntiBot to use extension registration.
Sep 27 2017, 5:59 PM · Patch-For-Review, Need-volunteer, WorkType-Maintenance, MediaWiki-extensions-Other

Sep 25 2017

Mainframe98 added a project to T176643: Allow for an easy copy-paste representation of information on "Special:Version": MediaWiki-Special-pages.

So, basically, you want the information from Special:Version as raw text. For articles, there is action=raw to view the contents as raw text. So extending that thought, we could add action=raw to Special:Version and either add a tab to the page or a link in the toolbox.

Sep 25 2017, 3:34 PM · MediaWiki-Special-pages

Sep 20 2017

Mainframe98 added a project to T176287: Lift IP cap for account creation for John Michael Kohler Art Center - Thur Sept 21, Sun Sept 24 & Tues Sept 26.: Wikimedia-Site-requests.
Sep 20 2017, 4:15 AM · Patch-For-Review, Wikimedia-Site-requests

Sep 13 2017

Mainframe98 added a comment to T123276: URL parameters do not work with pages that have "?" in their names.

I noticed another related bug while testing this, based on this example

Sep 13 2017, 6:28 PM · Operations, Wikimedia-Apache-configuration
Mainframe98 added a comment to T175794: Add MinusX to MediaWiki extensions and PHP library repos.

(User story) As an extension maintainer, I would like to add this to the extension(s) I maintain. How would I go about doing that? Is there going to be a list where users can sign up to have Minus-X added to their extension repo as it won't be done en-masse due too many false positives?

Sep 13 2017, 6:21 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Google-Code-in-2017, Continuous-Integration-Config, MinusX

Sep 12 2017

Mainframe98 added a comment to T175197: Deployment wiki is flooded by spam and should be cleaned up, perhaps even restricted more.

While it would be nice, I don't see an immediate need for it. Granted, I'm only looking at deployment wiki for now, so I don't have any idea how bad the other wikis usually have it. I think I'd only need it for global blocking, but I don't know how necessary that is for the beta cluster.

Sep 12 2017, 5:25 PM · Beta-Cluster-Infrastructure

Sep 11 2017

Mainframe98 added a comment to T175197: Deployment wiki is flooded by spam and should be cleaned up, perhaps even restricted more.

Thank you! I managed to successfully import a filter.

Sep 11 2017, 6:50 PM · Beta-Cluster-Infrastructure
Mainframe98 added a comment to T175197: Deployment wiki is flooded by spam and should be cleaned up, perhaps even restricted more.

I'm not able to create restricted abuse filters, the required right (abusefilter-modify-restricted) is not available to users on deployment wiki. Does anyone know if that is intentional? I can submit a patch for that, but I don't want to do that unless I know the right hasn't been assigned for a reason.

Sep 11 2017, 6:37 PM · Beta-Cluster-Infrastructure
Mainframe98 added a comment to T175197: Deployment wiki is flooded by spam and should be cleaned up, perhaps even restricted more.

@AlvaroMolina thank you! I will add some of the restricted abuse filters when I have the time.

Sep 11 2017, 6:16 PM · Beta-Cluster-Infrastructure

Sep 6 2017

Mainframe98 created T175197: Deployment wiki is flooded by spam and should be cleaned up, perhaps even restricted more.
Sep 6 2017, 6:23 PM · Beta-Cluster-Infrastructure

Sep 3 2017

Mainframe98 added a comment to T174056: $wgRestrictionLevels is not available in extension.json.

I'm not sure. Thing is, if extensions previously had their entry last in the list, it will now be the first. I don't know if that's desirable as the extension registration is supposed to be a drop in replacement that shouldn't have any influence on how the extensions work.

Sep 3 2017, 10:07 AM · Patch-For-Review, MediaWiki-Configuration

Sep 1 2017

Qgil awarded T169872: Mark https://www.mediawiki.org/wiki/Help:Extension:Newsletter for translation a Love token.
Sep 1 2017, 12:52 PM · MediaWiki-extensions-Newsletter
Mainframe98 closed T169872: Mark https://www.mediawiki.org/wiki/Help:Extension:Newsletter for translation as Resolved.

I've marked the page for translation.

Sep 1 2017, 12:48 PM · MediaWiki-extensions-Newsletter

Aug 31 2017

Mainframe98 committed rEOTPa48354180d2e: Register to the wgQueryPages hook (authored by Mainframe98).
Register to the wgQueryPages hook
Aug 31 2017, 2:49 PM

Aug 30 2017

Mainframe98 added a comment to T174539: Use short array syntax on AdminLinks.alias.php.

Only one: the config parameter. Thing is, AdminLinks doesn't have that, so all you have to do is change the manifest version to 1, and update AdminLinks.php to have the error message say 1.25+ instead of 1.29+

Aug 30 2017, 5:42 PM · User-MarcoAurelio, Patch-For-Review, MediaWiki-extensions-AdminLinks
Mainframe98 updated subscribers of T174539: Use short array syntax on AdminLinks.alias.php.

Feel free to let @Reception123 know on the patch that it should use manifest version 1 instead to retain compatibility with <1.29. The patch is not merged yet after all, so there's still time to do something about this.

Aug 30 2017, 4:55 PM · User-MarcoAurelio, Patch-For-Review, MediaWiki-extensions-AdminLinks
Mainframe98 added a comment to T173058: Convert AdminLinks to use extension registration.
Aug 30 2017, 4:13 PM · Patch-For-Review, MediaWiki-extensions-AdminLinks
Mainframe98 added a comment to T174539: Use short array syntax on AdminLinks.alias.php.

Support for MediaWiki <1.29 would be dropped with T173058 since the proposed patch uses manifest version 2, only supported in 1.29+.

Aug 30 2017, 3:59 PM · User-MarcoAurelio, Patch-For-Review, MediaWiki-extensions-AdminLinks
Mainframe98 added a comment to T174539: Use short array syntax on AdminLinks.alias.php.

I'm not entirely sure on how --exclude node_modules actually relates to anything; it appears to be used for JavaScript libraries and JSON linting. While it does have JSON files, I am not aware of any JavaScript files in this repository, and thus I'm inclined to say it is unnecessary.

Aug 30 2017, 11:37 AM · User-MarcoAurelio, Patch-For-Review, MediaWiki-extensions-AdminLinks
Mainframe98 added a comment to T174539: Use short array syntax on AdminLinks.alias.php.

Actually, the whole file can be deleted, as extension registration enforces the other rule, and PHP 5.3 compatibility is no longer a thing.

Aug 30 2017, 11:16 AM · User-MarcoAurelio, Patch-For-Review, MediaWiki-extensions-AdminLinks
Mainframe98 added a comment to T174539: Use short array syntax on AdminLinks.alias.php.

See phpcs.xml which disallows the short array syntax in favor of PHP 5.3 compatibility. If you want this patch to pass, remove lines 7 to 9.

Aug 30 2017, 11:14 AM · User-MarcoAurelio, Patch-For-Review, MediaWiki-extensions-AdminLinks

Aug 25 2017

Mainframe98 claimed T174056: $wgRestrictionLevels is not available in extension.json.
Aug 25 2017, 9:02 AM · Patch-For-Review, MediaWiki-Configuration