Allow people to add custom buttons to DiscussionTools and VisualEditor, just like the WikiEditor (Community Wishlist/W450)



I want endusers to be able to easily add custom buttons to DiscussionTools and the VisualEditor, just like is possible with the WikiEditor which has a bunch of useful toolbar customization options.[1]
There are various JavaScripts that make adding buttons to the old WikiEditor more convenient.
The idea is to make a simple JavaScript GUI that spits out some JSON stored in your userspace. This JSON is then used to create the buttons. Ideally there would be a single script that works for DiscussionTools, the VisualEditor and the WikiEditor.
It is pretty difficult to remember some of the syntax, and I find myself looking up stuff once in a while. We got FavouriteTemplates, which is a step in the right direction, but not good enough. Clicking a button to insert a complicated string of wikisyntax is much easier than looking up the template and filling out all the parameters etc.
I've done various experiments in this area, see my userspace.
The proof of concepts allow you to use any picture, because the OOUI icons are rather limited.
Unassigned
This would affect all users.
- Created: 04:14, 23 October 2025
- Last updated: 16:08, 28 October 2025
- Author: Polygnotus (talk)
This wish currently has 7 supporters. Voting for this wish is open until it is completed.