Talk:Edit Review Improvements/New filters for edit review

Jump to navigation Jump to search

About this board

Leave your thoughts and ideas here about the New Filters for Edit Review filtering tools and interface.

These are now standard on Recent Changes and the Watchlist. What works well? What could work better?

Leave feedback in any language.

How to provide feedback

  • do you have that bug when you are not logged-in?
  • explain how to reproduce the bug (step by step)
  • tell us what is your configuration (browser version, scripts you use...)
  • say on what page it is happening (Recent Changes, Watchlist...)

Also see the FAQ.

Sugestion: ignore precise bot/people

Summary by Trizek (WMF)
Eru (talkcontribs)

It might be useful to ignore a single bot (or more) and not all.

For example, MsnBot makes a lot of minor changes and my list is full of these changes, while they are not risky, so it's harder to track changes from other bots.

Trizek (WMF) (talkcontribs)

Ignore people would be done through a feature that would allow people to watch what people do. this feature has been abandoned to avoid harassement.

Maybe only apply it to bot-flagged accounts? What do you think?

Eru (talkcontribs)

Yes, for me it's only useful for bots. I want to follow most of them, but some make a lot of changes and I can't check them anyway.

So, applying this type of feature only to bot-flagged account will be perfect, and this will avoid the harassment of people accounts.

Trizek (WMF) (talkcontribs)
Eru (talkcontribs)

Thanks !

Wikicat (talkcontribs)

Another useful way to reduce the visual number of results with attributes (authors, bots, categories, dates, tags, etc) not of concern would be to let users group results by such attribute(s) and then click to expand/collapse desired groups, and also specify such as part of saved filters and/or queries, as needed.

Trizek (WMF) (talkcontribs)

@Wikicat, I'm not sure to understand. You mean creating batches of edits from a given group, and then expand them?

The current system could do that, role by role (or by combining roles) if we create filters for those groups. There is a ticket about that, but declined with no explanations. I've reopened it.

Wikicat (talkcontribs)

@Trizek: Just a hierarchical sorting tree with collapsible branches, like a file-directory; and depending on which and what order attributes are selected each time, for example each "author" folder might contain all "months" for that author, and each "month" all "categories" that author edited that month, and each of those the pages; or each "month" might contain all "authors" for that month, and each "author" all their editing "days". Sorting first by "author", or "bot", or whatever, and not expanding selected top-level folders would hide all their activity in the results. This could also be a multi-sortable table with collapsible row-groups. Further, to save strain on the server, could dump top-level-sorted blocks of records to browser and do the remaining sorting in a wikitable. Also, this sorting-tool could apply to any generated list of pages.

Trizek (WMF) (talkcontribs)

It looks like a new tool, not an improvement of the existing filters. I'm afraid that's out of the scope of the small improvements that can be made through the maintenance process.

Reply to "Sugestion: ignore precise bot/people"

Link to this talk page is buried and hard to find

Timeshifter (talkcontribs)

I almost did not leave any new messages here, because I only accidentally found the link to this talk page.

The link should not be buried in the closed "Filter changes" menu.

Many people may want to give feedback here, or ask questions, but will never scroll down to the bottom of that menu, or will forget that the link is buried there.

Put the link at the top of the menu, and out of the menu.

Trizek (WMF) (talkcontribs)

A feedback link was available during the whole Beta process. We have received many comments that have allowed the development tram to improve that tool. In theory, the feedback link you used was supposed to be removed, now that the filters are default for every user.

The Filter menu is the most used element of the tool for people who take action. It is the best place to put the feedback link. That link is always visible: the bottom of the menu is stick to the bottom of your browser window. There is no need to scroll, even if the page is really compact.

Timeshifter (talkcontribs)

Thanks. That is an improvement making it always visible in the filter menu without scrolling. I hope you didn't mean that developers were no longer accepting or wanting feedback. Please don't remove the feedback link. Most people will not hunt around for Phabricator threads to give feedback. Or come to Mediawiki. Unless a feedback link from Wikipedia takes them there.

Trizek (WMF) (talkcontribs)

We don't plan to remove that link. We still need it to have a way to be aware of bugs.

If someone wants to suggest a change or an improvement, we will look at it but it may be implemented later.

Have a like like that is done on more and more tools because of the reason you mention: people won't come to Phabricator or elsewhere because they aren't aware of it.

Reply to "Link to this talk page is buried and hard to find"

"Saved filters" box is too narrow. So, nearly useless for irregular users of new filters

Summary by Trizek (WMF)
Timeshifter (talkcontribs)

I enabled the new filters after a long absence to see if it was of any use for me. The added tooltips and descriptions are helpful.

But my own descriptions of saved filter sets were nearly incomprohensible to me.

Because the "Saved filters" box is too narrow.

Trizek (WMF) (talkcontribs)

If you hover the links of your saved filters, you will see the whole description.

Timeshifter (talkcontribs)

That helps a tiny bit, but the box needs to be much wider. I want much longer descriptions so that I can quickly scan the list and pick the sets I like.

What developers need to understand is that many editors, if not most, desire SPEED. All changes to the watchlist should be made with that in mind.

Trizek (WMF) (talkcontribs)

More than a wider box that would not fit all cases, the best idea would be to remove overlap. I've created a ticket to track that.

Reply to ""Saved filters" box is too narrow. So, nearly useless for irregular users of new filters"

Recent changes "&from=" url parameter not working properly

2 (talkcontribs)


Recent changes no longer lists changes starting from a specific date.


Normally, if one wants to see changes from 20 days ago and it is not visible because there are too many changes in between it would be possible to use the URL "&from=" parameter to start showing changes from an older date limited by number of days. This is how the API works.

Steps to reproduce:

  1. Disable javascript to use the older recent changes
  2. Go to Special:Recentchanges
  3. Click "Show new changes starting from" ...
  4. Alter the url so it starts showing changes from a few days before the last wiki action, e.g.
  5. Click enter


Recent changes start from 20181225000000 or a date close to that (if it is less than the 30 days maximum).

For example, similar to api :


Shows new entries from the most recent edit / log up to the limit.


The API above will eventually stop showing anything when 30 days elapse. This can still be seen by going to Special:ApiSandbox#action=query&format=json&list=recentchanges&rcstart=2019-01-05T22:29:04.000Z and changing the rcstart to a few days before the current date. (talkcontribs)
Reply to "Recent changes "&from=" url parameter not working properly"

mutually exclusive, they should be radio buttons

Lingzhi2 (talkcontribs)

Contributions by you/other editors. You have two mutually exclusive options but you designed them as check boxes. Because they are mutually exclusive, they should be radio buttons, not check boxes. (talkcontribs)

They aren't mutually exclusive. It is either your contributions, other editors, or both .

Trizek (WMF) (talkcontribs)

To get both, check both or none.

Reply to "mutually exclusive, they should be radio buttons"

How to filter (out) AWB edits

Summary by Trizek (WMF)

Work on filtering our/excluding tags is scheduled for April 2019.

Hsarrazin (talkcontribs)
Trizek (WMF) (talkcontribs)

Bonjour! Do you have a local filter for AWB on your wiki? A previous discussion has happen about this topic, you may find there some information.

Hsarrazin (talkcontribs)

ok. I just added a filter (hope I did it right here ^^)

Now, how can I filter the tag out? ...

I only have the option to display only the tag, but not to display anything but the tag...

Trizek (WMF) (talkcontribs)

Filtering tags out is not possible (et c'est bien dommage). You have to select all tags but the one you cant to exclude. :/

There is a ticket about that and some plans to work on it starting April 2019.

Hsarrazin (talkcontribs)

ok, so, having a filter for AWB is no use at all for this :(

ok, so I'll have to find something else...

Trizek (WMF) (talkcontribs)

If you've selected all filters but AWB, you can save that filter set. Sorry, that's the best I can offer. :/

Hsarrazin (talkcontribs)

yes, indeed : but all our filters are designed to filter potentially problematic edits... many edits I want to see are not tagged because they are not problematic, so...

-> just did what you propose... and got absolutely no answer - that's a good sign : it means we do not have a lot of really problematic contributors ^^

but that is not what I was hoping for... just wanted all edits except those AWB that are made by one of our admins...

well, we'll have to wait for a solution from our dear devs ;p

Thanks for your efforts...

Trizek (WMF) (talkcontribs)

And thank you for your patience!

Reply to "How to filter (out) AWB edits"

The filtering tick boxes are confusing

MichaelMaggs (talkcontribs)

In most software, a tick box either selects or deselects a particular option: simple. So you'd expect a group with no boxes ticked to be equivalent to selecting none of the options, and you tick one or more of them to add the options you want. In fact, no ticks seems to be the same as all-ticks: ticking a single box in an unticked group surprisingly and without notice deselects all the options other than the one selected.

Now it's true that this is documented half way down the long documentation page, but it should be clear on the face of the controls themselves.

Kaartic (talkcontribs)

I've also felt this behaviour a little odd.

Trizek (WMF) (talkcontribs)

What would you suggest? :)

Kaartic (talkcontribs)

Checking the appropriate check boxes by default accompanied by 'Select all' and 'Deselect all' options.

For example, by default results from all Namespaces are shown but none of the boxes are checked. Checking the box for a namespace results in results being only shown for that namespace. In this case, the suggested change would be as follows. Check boxes for all the namespaces should be checked by default and the user could use a combination of 'Select all', 'Deselect all', checking some namespaces to achieve their desired output.

Unfortunately, this seems to result in some added UI elements which might add up to page clutter (the namespace drop down might become over crowded, for example). I don't know how to avoid this though :-)

Michgrig (talkcontribs)

"Select all" and "Clear all" would be very-very useful. Thank you.

Reply to "The filtering tick boxes are confusing"
CapnZapp (talkcontribs)

First off, now I can't even start a new talk page section without massive confusion!

Anyway. Where's the frequently asked question "HOW DO I MAKE IT STOP"

Even if the answer is only as below, you should include it. In fact, you should never have gone live without including it in the first place!

Q. How do I return to the old watchpage? A. You can't. We've decided what's best for you. Have a nice day.

Matěj Suchánek (talkcontribs)
Trizek (WMF) (talkcontribs)
Screenshot of the opting-out popup for filters for Watchlists

When you had first access the watchlist, you had that pop-up offering you to opt-out. If not, I'm sorry about the inconvenience, but you may have a script or a gadget conflicting with that notice (and probably other stable tools).

In any case, there is an option in your preferences, Matěj gave you the link.

CapnZapp (talkcontribs)

I went here immediately, since the optout popup is hidden behind the first.

In the future, please consider adding a "Get me outta here/Bring everything back as it was" button already to the first popup.

Btw, how do I get back to the regular talk pages? (Suspecting each wiki has its own setting; please add "luddite" option to globally make any and all new developments opt-in) CapnZapp (talk) 10:42, 17 July 2018 (UTC)

Trizek (WMF) (talkcontribs)

Have the opt-ing out button on the first pop-up is definitely a lesson learnt.

Concerning the talk pages, all talk pages are using Structured discussions on You can't opt them out. (And you don't need to sign anymore.)

CapnZapp (talkcontribs)

The amount of white space is blinding. I realize this is not the place, but please tell the "structured" devs to add a "condense" option so less screen estate is wasted. Please don't "beginnerify" Wikipedia (or rather, do, but for new users)

Having to sign is obviously something I can live without, though.

Trizek (WMF) (talkcontribs)

Have a more dense version of structured discussions has already been asked. But for now the development is stalled.

CapnZapp (talkcontribs)

Sorry that is unacceptable - I call that hit and run development. Revert back the introduction of new features if the programmers are unavailable right after release to polish their new stuff properly, that should lit a fire under their collective arses.

CapnZapp (talkcontribs)

Testing - does this create an indent?

CapnZapp (talkcontribs)

What the frak - if discussions are now linear only with no indentation levels, all hope is lost.

CapnZapp (talkcontribs)

Please direct me to the proper feedback/discuss page of "structured" talk pages, so I can give my mind to those responsible: leaving development in this shape is unacceptable.

Trizek (WMF) (talkcontribs)
CapnZapp (talkcontribs)

"learn more about indentations" - why not simply say "indentation is not supported"? That page says "you don't need to indent anylonger" as if that's a good thing?! No wonder English Wikipedia rejected this mess. Luckily I'm not a frequent contributor to mediawiki, so I leave it to others to battle down this misguided and overwrought mess. The simple truth is that the Flow Project should have been shut down entirely; its team members dispersed over many other projects so their collective will is broken. It's not unheard of for smaller communities like this one to be usurped by a fanatical core of devs who ignore common sense arguments, and I will certainly not waste anymore effort here. For your sakes, I hope the flow programmers are ousted sooner than later. Signing off (because I want to), yours truly CapnZapp (talk) 09:44, 18 July 2018 (UTC)

Trizek (WMF) (talkcontribs)

I hope that next time the discussion would be more open and pleasant.

CapnZapp (talkcontribs)

And I hope the next time wiki isn't afflicted by hit and run programming. Implementing something and then immediately "stalling" development (without a clear opt-out path) is like a punch to the face, and deserves all the unpleasant feedback it can get. Have a nice day. CapnZapp (talk) 15:44, 4 December 2018 (UTC)

Trizek (WMF) (talkcontribs)

We still look for people who could help to announce new features and improvements.

Accessibility concerns on mobile devices

7 (talkcontribs)

Virtually unusable on a mobile device. Screen jumping all over the place.

Trizek (WMF) (talkcontribs)

Switching to the mobile interface will display the old display, without the filters. If you force purposefully the desktop view on mobile, you will get the filters, which are, indeed, not mobile compatible.

Equinox (talkcontribs)

That's not the whole story. I use desktop only (no interest in mobile) and, while the new watchlist has some cool features, it certainly does "jump all over the place" as OP describes. I may be trying to click on items in the history, and suddenly the whole thing leaps away from me as a large JavaScript panel loads into place. I might even hit Rollback by accident, which is embarrassing. Can't you pre-load an empty white space to prevent things from jumping? (BTW this is true in other places too, like the late-loading Citations tab on Wiktionary.) My computer is old and slow but I shouldn't be punished for that.

Kaartic (talkcontribs)

I wouldn't suppose the developers wanted to punish the people with old and slow computers. I would suppose they would have missed this use case (it's really hard to develop software that works out-of-the-box for everyone!) . It might be of help to them if you could provide more information about your configuration in which you face this issue: OS, browser (with versions). They might use it to see if they could do something about it.

A temporary solution would be to switch to the old interface if that worked well for you. You could do that via Special:Preferences.

Trizek (WMF) (talkcontribs)

What do you mean by "jump all over the place"?

Equinox (talkcontribs)

I mean that the page loads, and then further additional things load (like extra tabs), and as those things appear, the page "reflows" (like adding words in the middle of a paragraph) so that things I am trying to click on might continue to move to new positions. It would be better if the page didn't appear at all until everything was in place -- since having things jump away from under the mouse pointer is very frustrating.

Trizek (WMF) (talkcontribs)

I think I can visualize in my head what you mean, but a recording of your screen would help a lot.

Reply to "Accessibility concerns on mobile devices"
Traveler100 (talkcontribs)

In the old UI was a simple tick box for edit types, like say bot edits. Could temporary switch off and rerun list. How does that work now?

Traveler100 (talkcontribs)

Well starting to get it but works opposite to what was thinking. Need to filter on what you want to see not filter out what you do not want to see.

Trizek (WMF) (talkcontribs)

That's exactly it: you ask the filters to display what you want to get.

Reply to "Does not make sense"