[go: up one dir, main page]

Page MenuHomePhabricator

MediaWiki-extension-requestsComponent
ActivePublic

Watchers (7)

Details

Description

Requests for new MediaWiki extensions.

Please only use this tag for proposals that should definitely be implemented as MediaWiki extensions; i.e., they cannot be implemented as gadgets or tools. (Where possible, an idea should first be developed as a gadget/tool as a proof of concept before made into an extension.)

Also see Outreach-Programs-Projects (which is aimed mostly at candidates for GSoC, Outreachy and other potential internship programs).

Also see Technical-Tool-Request (can be used when the requester is not sure of how the solution to their problem should be implemented.)

Recent Activity

Thu, Nov 21

gerritbot added a project to T380414: Enable Translate extension on Office Wiki to assist with drafting text for use elsewhere: Patch-For-Review.
Thu, Nov 21, 6:00 PM · Patch-For-Review, Language and Product Localization, MediaWiki-extension-requests, MoveComms-Support
gerritbot added a comment to T380414: Enable Translate extension on Office Wiki to assist with drafting text for use elsewhere.

Change #1093976 had a related patch set uploaded (by Varnent; author: Varnent):

[operations/mediawiki-config@master] Setting wmgUseTranslationMemory to false for Office Wiki.

https://gerrit.wikimedia.org/r/1093976

Thu, Nov 21, 6:00 PM · Patch-For-Review, Language and Product Localization, MediaWiki-extension-requests, MoveComms-Support
Varnent updated the task description for T380414: Enable Translate extension on Office Wiki to assist with drafting text for use elsewhere.
Thu, Nov 21, 5:36 PM · Patch-For-Review, Language and Product Localization, MediaWiki-extension-requests, MoveComms-Support
Varnent renamed T380414: Enable Translate extension on Office Wiki to assist with drafting text for use elsewhere from DRAFT: Extension for drafting pages on Office Wiki that hides translate and other tags used on Meta-Wiki but not Office Wiki to Enable Translate extension on Office Wiki to assist with drafting text for use elsewhere.
Thu, Nov 21, 5:34 PM · Patch-For-Review, Language and Product Localization, MediaWiki-extension-requests, MoveComms-Support
Peachey88 edited projects for T380414: Enable Translate extension on Office Wiki to assist with drafting text for use elsewhere, added: MediaWiki-extension-requests; removed Wikimedia-Site-requests.
Thu, Nov 21, 8:18 AM · Patch-For-Review, Language and Product Localization, MediaWiki-extension-requests, MoveComms-Support

Sat, Nov 16

SD0001 moved T272652: Make a Scribunto extension that lets Lua talk to the Toolhub API from Backlog to External on the Scribunto board.
Sat, Nov 16, 7:55 PM · Scribunto, MediaWiki-extensions-Toolhub, User-bd808, MediaWiki-extension-requests, Toolhub

Tue, Nov 12

Samwalton9-WMF moved T15601: New extension to one-click revert all of a user's actions in recentchanges from Inbox to Triaged on the Moderator-Tools-Team board.
Tue, Nov 12, 1:34 PM · Moderator-Tools-Team, MediaWiki-extensions-Nuke, Stewards-and-global-tools, MediaWiki-extension-requests

Tue, Oct 29

Samwalton9-WMF moved T15601: New extension to one-click revert all of a user's actions in recentchanges from Backlog to Enhancements on the MediaWiki-extensions-Nuke board.
Tue, Oct 29, 1:01 PM · Moderator-Tools-Team, MediaWiki-extensions-Nuke, Stewards-and-global-tools, MediaWiki-extension-requests
Samwalton9-WMF moved T15601: New extension to one-click revert all of a user's actions in recentchanges from Enhancements to Related on the MediaWiki-extensions-Nuke board.
Tue, Oct 29, 1:00 PM · Moderator-Tools-Team, MediaWiki-extensions-Nuke, Stewards-and-global-tools, MediaWiki-extension-requests

Sat, Oct 26

Pppery moved T248781: Remove Special:Lockdb and Special:Unlockdb from MediaWiki core from To triage to Other special pages on the MediaWiki-Special-pages board.
Sat, Oct 26, 4:22 PM · MediaWiki-extension-requests, MediaWiki-Special-pages

Oct 16 2024

Prototyperspective added a comment to T198550: Allow hiding certain (NSFW etc) images by default and letting users explicitly expand them.

This issue is about Wikipedia but this would be much more useful for Commons, Also see Talk:Add an AI image filter to MediaSearch. See also this proposal.

Oct 16 2024, 4:42 PM · Page-Previews (Tracking), WMF-Inspiration-Week-2022-ML-Collab, Commons, MediaWiki-extension-requests

Oct 12 2024

Pppery edited projects for T180555: Turn the markAdmins gadget into an extension, added: MediaWiki-extension-requests; removed MediaWiki-extensions-General.
Oct 12 2024, 4:15 AM · MediaWiki-extension-requests, Community-Tech (2015-2017)

Oct 11 2024

bd808 added a comment to T272652: Make a Scribunto extension that lets Lua talk to the Toolhub API.

I should add a special page to this for searching and then see if I can get any support for deploying it to the Wikimedia wikis. I imagine the slipperiest part of that will be finding a Foundation team willing to provide long-term maintenance support for the extension.

Oct 11 2024, 2:29 PM · Scribunto, MediaWiki-extensions-Toolhub, User-bd808, MediaWiki-extension-requests, Toolhub
bd808 claimed T272652: Make a Scribunto extension that lets Lua talk to the Toolhub API.
Oct 11 2024, 2:26 PM · Scribunto, MediaWiki-extensions-Toolhub, User-bd808, MediaWiki-extension-requests, Toolhub
bd808 placed T272652: Make a Scribunto extension that lets Lua talk to the Toolhub API up for grabs.
Oct 11 2024, 2:26 PM · Scribunto, MediaWiki-extensions-Toolhub, User-bd808, MediaWiki-extension-requests, Toolhub

Sep 17 2024

Samwilson added a comment to T309920: Support automatic translation of MediaWiki talk page comments.

For the Community Wishlist we're adding support for machine translation on Meta. The first part of this is T371098: Providing machine translation for Community Wishlist mainspace pages on demand, which is currently being tested (you can enable the gadget now on Meta). The second part is T371006: Translating comments on talk pages on demand and I'm starting work on that now. It'll be using MinT.

Sep 17 2024, 2:23 AM · MediaWiki-extension-requests, MediaWiki-Internationalization, DiscussionTools

Sep 2 2024

Pppery merged task T28957: Write extension to retrieve global (Wikimedia wiki-wide) contributions for an IP or username into T337089: [Epic] Implement global contributions feature.
Sep 2 2024, 2:57 PM · Stewards-and-global-tools, MediaWiki-extension-requests
Pppery added a comment to T28957: Write extension to retrieve global (Wikimedia wiki-wide) contributions for an IP or username.

No, I don't disagree that building an extension in this specific case was a reasonable decision. But I've seen so many "build this existing feature as an extension instead" tasks lurking on Phabricator for other features (as this task was when it was created before IP masking stuff made it make more sense) , and consider them to be pointless.

Sep 2 2024, 2:54 PM · Stewards-and-global-tools, MediaWiki-extension-requests
kostajh closed T28957: Write extension to retrieve global (Wikimedia wiki-wide) contributions for an IP or username as Resolved.

See also T337089

(Random personal anecdote: this quest to lift things from toolforge tools or templates to MediaWiki extensions has never made sense to me - it is a lot of work and all you have really accomplished is to create an ossified clone)

Sep 2 2024, 11:49 AM · Stewards-and-global-tools, MediaWiki-extension-requests

Aug 29 2024

Samwilson added a comment to T369338: Create a Webmentions extension.

I started looking at this, initially just for sending webmentions, and it seems like we'll want to add a new database table to track all external URLs. The docs say:

Aug 29 2024, 12:03 AM · MediaWiki-extension-requests

Aug 28 2024

Krabina added a comment to T369338: Create a Webmentions extension.

That is a great idea. There are PHP libraries available and several other CMS do already have plugins: https://webmention.net/implementations/
So a WebMentions extension would be a great benefit for many users!

Aug 28 2024, 2:46 PM · MediaWiki-extension-requests

Aug 14 2024

Pppery placed T111646: Create an extension that deletes Users permanently up for grabs.
Aug 14 2024, 7:37 PM · MediaWiki-extension-requests
Pppery closed T111646: Create an extension that deletes Users permanently as Resolved.

https://www.mediawiki.org/wiki/Extension:UserMerge already does thus.

Aug 14 2024, 7:37 PM · MediaWiki-extension-requests

Aug 1 2024

Pppery added a comment to T28957: Write extension to retrieve global (Wikimedia wiki-wide) contributions for an IP or username.

See also T337089

Aug 1 2024, 11:04 PM · Stewards-and-global-tools, MediaWiki-extension-requests
Pppery closed T12633: Extension to provide aggregate page view statistics from Squid access logs as Invalid.

For Wikimedia wikis we already have https://pageviews.wmcloud.org

Aug 1 2024, 11:04 PM · MediaWiki-extension-requests
Pppery closed T14360: Implement an extension similar to the LifeMarks - on the Hebrew Wikipedia as Declined.

https://www.mediawiki.org/wiki/Extension:LifeMarks is archived.

Aug 1 2024, 11:02 PM · MediaWiki-extension-requests
Pppery closed T215053: Write an extension for displaying Discourse feeds on mediawiki.org as Resolved.

Closing per previous comment.

Aug 1 2024, 10:56 PM · MediaWiki-extensions-Discourse, MediaWiki-extension-requests
Pppery added a comment to T91169: Streamline the way pages are tagged for speedy deletion.

I disagree with the principle here entirely. The fundamental core of the way MediaWiki works is that people build their own workflows using templates. Moving things off of templates and into PHP code just makes things less flexible for everyone.

Aug 1 2024, 10:53 PM · MediaWiki-extension-requests
Pppery closed T125499: Add cookie notice to footer as Resolved.

https://mediawiki.org/wiki/Extension:CookieWarning has existed for ages.

Aug 1 2024, 10:50 PM · Documentation, MediaWiki-Documentation, MediaWiki-extension-requests
Pppery closed T198890: Develop an easy way for wikis to create a blackout protest as Declined.

Nobody seems to want to do this anymore.

Aug 1 2024, 10:48 PM · MediaWiki-extension-requests
Pppery merged task T209256: Add padlock icons to protected pages (by default) into T12347: Should protection status indicators be handled by MediaWiki core (vs. templates)?.
Aug 1 2024, 10:44 PM · MediaWiki-Page-protection, MediaWiki-extension-requests

Jul 27 2024

Aklapper assigned T371123: Creating a MediaWiki extension that acts like currency to Newman2.
Jul 27 2024, 11:05 AM · MediaWiki-extension-requests

Jul 26 2024

Bugreporter added a comment to T371123: Creating a MediaWiki extension that acts like currency.

Please note any extensions that restricts specific users from viewing specific pages are not bug-proof. See https://www.mediawiki.org/wiki/Security_issues_with_authorization_extensions

Jul 26 2024, 4:57 PM · MediaWiki-extension-requests
Newman2 created T371123: Creating a MediaWiki extension that acts like currency.
Jul 26 2024, 4:29 PM · MediaWiki-extension-requests

Jul 6 2024

Bugreporter added a parent task for T111646: Create an extension that deletes Users permanently: T278620: Auto-remove never used dormant user accounts.
Jul 6 2024, 11:56 AM · MediaWiki-extension-requests
Bugreporter updated the task description for T111646: Create an extension that deletes Users permanently.
Jul 6 2024, 2:13 AM · MediaWiki-extension-requests
Bugreporter added a comment to T111646: Create an extension that deletes Users permanently.

Simply we can just do so:

  • Remove the user row from user table. Now MediaWiki will treat the account as unregistered
  • Change the actor_name to something like "Deleted user #123123" so histories and logs now shows the anonymized name, and (optionally?) actor_user to null
  • Some table (e.g. user_groups, user_properties) now contains rows that make no sense, and can simply be removed
  • Now the user is deleted for good

For non-Wikimedia wiki, this provides a simple way to remove e.g. (1) spam/vandalism only account and (2) account closed on GDPR request.

Does some extensions assumes the existence of a user_id? Check and fix them

Jul 6 2024, 2:12 AM · MediaWiki-extension-requests

Jul 5 2024

Samwilson created T369338: Create a Webmentions extension.
Jul 5 2024, 4:37 AM · MediaWiki-extension-requests

Jul 2 2024

Pppery closed T95901: Add a GUI editor to set days and times when businesses are open in Wikivoyage listings as Resolved.

https://en.wikivoyage.org/wiki/Wikivoyage:Listing_editor seems to cover everything requested here. MediaWiki-extensions-Listings is being archived and listings are now just template calls so this sort of thing should be handled by on-wiki gadgets not extensions

Jul 2 2024, 3:14 AM · MediaWiki-extension-requests

Jun 27 2024

Alexanderkowal added a comment to T367672: Allow users to mark their own edits as "proposed" so they can be reviewed by others before being applied, but are then applied automatically after a configurable period of time.

And https://www.mediawiki.org/wiki/Talk:Moderator_Tools

Jun 27 2024, 10:30 PM · MediaWiki-Page-editing, MediaWiki-extension-requests
Alexanderkowal added a comment to T367672: Allow users to mark their own edits as "proposed" so they can be reviewed by others before being applied, but are then applied automatically after a configurable period of time.

This is also being discussed https://www.mediawiki.org/wiki/Talk:Growth#c-KStoller-WMF-20240627182400-Alexanderkowal-20240609170800

Jun 27 2024, 7:15 PM · MediaWiki-Page-editing, MediaWiki-extension-requests

Jun 17 2024

Alexanderkowal added a comment to T367672: Allow users to mark their own edits as "proposed" so they can be reviewed by others before being applied, but are then applied automatically after a configurable period of time.

So was flagged revs giving some users rights to mass revert back to a previous rev? I still don't think I get it lol. Apparently the German wikipedia uses proposed edits unilaterally for new editors, so you might be able to copy that and put it behind a checkbox? The edit history shenanigans may be more technically complex

Jun 17 2024, 6:50 PM · MediaWiki-Page-editing, MediaWiki-extension-requests
Alexanderkowal added a comment to T367672: Allow users to mark their own edits as "proposed" so they can be reviewed by others before being applied, but are then applied automatically after a configurable period of time.

@Aklapper

Jun 17 2024, 1:34 PM · MediaWiki-Page-editing, MediaWiki-extension-requests
Alexanderkowal added a comment to T367672: Allow users to mark their own edits as "proposed" so they can be reviewed by others before being applied, but are then applied automatically after a configurable period of time.

Hi, one of the things that inflame edit wars is the binary between published and unpublished. If someone makes an edit that they feel corrects a grave injustice and it is published, they have achieved their goal. If someone reverts that and makes it unpublished, they would receive it as regression and likely respond angrily. Encouraging the use of proposed edits for controversial edits means that that editor has to work with the reverter in order to achieve their goal of getting the edit published, and the process is one constant progression.

Jun 17 2024, 1:34 PM · MediaWiki-Page-editing, MediaWiki-extension-requests

Jun 16 2024

Pppery renamed T367672: Allow users to mark their own edits as "proposed" so they can be reviewed by others before being applied, but are then applied automatically after a configurable period of time from Proposed edits to Allow users to mark their own edits as "proposed" so they can be reviewed by others before being applied, but are then applied automatically after a configurable period of time.
Jun 16 2024, 11:27 PM · MediaWiki-Page-editing, MediaWiki-extension-requests
Aklapper added a project to T367672: Allow users to mark their own edits as "proposed" so they can be reviewed by others before being applied, but are then applied automatically after a configurable period of time: MediaWiki-extension-requests.

Hi @Alexanderkowal, thanks for taking the time to report this and welcome to Wikimedia Phabricator!

Jun 16 2024, 9:44 PM · MediaWiki-Page-editing, MediaWiki-extension-requests

Jun 6 2024

Aklapper added a comment to T263361: Example numbering for linguistics articles (feature request).

Please do not "bump" tasks in Phabricator. Thanks!

Jun 6 2024, 9:48 AM · MediaWiki-extension-requests, Editing-Team-Request, MediaWiki-Page-editing

Jun 5 2024

Botterweg14 added a comment to T263361: Example numbering for linguistics articles (feature request).

I would like to bump this again, just in case anybody out there is still working on these sorts of things.

Jun 5 2024, 11:05 PM · MediaWiki-extension-requests, Editing-Team-Request, MediaWiki-Page-editing

May 23 2024

fnegri added a comment to T203557: Create a Edit group extension.

one could try to fix the current tool, for instance by migrating it to a Cloud VPS instance (as sketched in Wikidata_talk:Edit_groups)

May 23 2024, 10:24 AM · User-Sandra_Fauconnier_WMSE, WMSE-Content-partnerships-support-2021-Software-development, SDC General, Wikidata, MediaWiki-extension-requests

May 22 2024

Pintoch added a comment to T203557: Create a Edit group extension.

Quick update on this: undoing edit batches on Wikidata via the current EditGroups has been broken for about two months now and the few hours I have spent trying to fix it have not been sufficient so far.

May 22 2024, 5:41 PM · User-Sandra_Fauconnier_WMSE, WMSE-Content-partnerships-support-2021-Software-development, SDC General, Wikidata, MediaWiki-extension-requests