Topic on Talk:Edit Review Improvements/New filters for edit review

First Experiences

17
Summary by Trizek (WMF)
Chiananda (talkcontribs)

Hi Supporters :) I'm taking care of the german de:Portal:Ethnologie (Ethnology) and find your tool very helpfull. I have added it into a category info template to link to the (german) "Spezial"-page to show all edits of pages linked by the categorie, in the form of: [https://de.wikipedia.org/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten?hidebots=1&hidecategorization=1&target={{FULLPAGENAMEE}}&limit=999&days=30&enhanced=1&urlversion=2 page changes] = page changes, example: de:Kategorie:Ethnologie.

My questions:

  1. Do I have to use an url link - or could I use a normal wikilink?
  2. Does my code need optimization?
  3. Is there a way of adding category depths to the list?
  4. and: How can I remove my own filter from my view? I have 1 saved ("links from the page Portal:Ethnologie"), but can't get rid of it without deleting it, and also I can't judge the effect this permanent filter has when I list category pages...

Thanx, and keep up your good work :) --user:Chiananda about 16:30, June 17 2018 (sorry, I don't know how to place my signature here)

Trizek (WMF) (talkcontribs)

Hello Chiananda, and thank you for your feedback. That usage of the filters is very interesting.

They way you've built that tool is great, because you can replicate it on numerous categories.

Concerning your specific feedback:

  1. I'm sorry but you will have to use an URL like the one you use. That's due to the multiple parameters that have to be set and that are used to display the filters.
  2. I don't think so.
  3. It is not possible for now, due to performance issue. We are exploring a way to add category filtering on Recent Changes and depth is would be limited.
  4. It is not possible to replace an existing filters on the saved filters menu. You need to delete the existing one and replace it with your new set. I4ll report you need.

Thank you for your nice appreciation, I'll report it to the development team as well. :)

(You don't need to sign or timestamp here. This is done automatically here.)

Trizek (WMF) (talkcontribs)

An optimization: change 999 to 500, while recent changes are capped to 500.

Chiananda (talkcontribs)

Thanx for your answer, Trizek :)

I have 2 more questions, an error report and a proposal for optimization:

  1. What's the meaning of the parameter "enhanced=1"?
  2. What's the meaning of "urlversion=2"?
  3. I always get 0 results when I filter "article talk pages" (german: "Diskussion")! But it would be helpful if one could check for user contributions to article talk pages...
  4. The "advanced filters" ("Erweiterte Filter") are right at the bottom of the long list of filters -- my proposal is to place them at the top of the list to avoid necessary scrolling, possibly a bit smaller and on a single line.
Trizek (WMF) (talkcontribs)
Shortcut for advanced filters.

My pleasure. :)

  1. Well... honestly, no idea. :D I'll ask.
  2. Same thing. That's the first time I'm ask for those.
  3. Can you share with me the link with that particular filter?
  4. You have a shortcut on the left (see picture) and you also can use typing shortcuts:
    • : (a colon) to access the Namespaces menu
    • # (a hash) to produce the “Tagged edits” menu.
Trizek (WMF) (talkcontribs)
  • enhanced=1 is to group results by page
  • "urlversion=2" helps track the state of the application"
Chiananda (talkcontribs)

Trizek, both shortcuts don't work for me, neither on the page nor on the filters list :-(

For talk pages I tried many different approaches and filter combinations -- always 0 results and the message "Keine Änderungen während des angegebenen Zeitraums entsprechen diesen Kriterien."

Here's one for the "de:Kategorie:Schamanismus" without any filters, only with activated "Diskussion" (top of the name space list, below the "Artikel"), and a vivid discussion going on at the article "de:Schamanismus":

https://de.wikipedia.org/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten?target=Kategorie%3ASchamanismus&namespace=1&limit=999&days=30&enhanced=1&urlversion=2

For the de:Portal:Technik, which is one of the most frequented portals in deWiki:

https://de.wikipedia.org/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten?target=Portal%3ATechnik&namespace=1&limit=999&days=30&enhanced=1&urlversion=2

For "de:Kategorie:Mathematiker (20. Jahrhundert)" with 4.330 pages:

https://de.wikipedia.org/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten?target=Kategorie%3AMathematiker+%2820.+Jahrhundert%29&namespace=1&limit=999&days=30&enhanced=1&urlversion=2

For "de:Kategorie:Liste (Biografien)" with 4.807 pages:

https://de.wikipedia.org/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten?target=Kategorie%3AListe+%28Biografien%29&namespace=1&limit=999&days=30&enhanced=1&urlversion=2

Trizek (WMF) (talkcontribs)

Shortcuts that don't work are really an issue. Can you tell me if they work if you click on that test link?

Concerning discussions, the link you give me has no edits on talk pages. Can you made an edit on one of the articles so that we can check again? Because if there is no edit on talk pages for the last 500 edits, that's a bit difficult to filter. ;)

Chiananda (talkcontribs)

Still the shortcuts don't work (on your test link) -- possibly a problem of the de:keyboard setting? And sorry: the name space button on the top right of the interface slipped my attention ;-)

Your test link ([https://de.wikipedia.org/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten?target=Kategorie%3ASchamanismus&namespace=1&limit=999&days=30&enhanced=1&urlversion=2&safemode=1 shamanism] = 0 results) includes the main article de:Schamanismus with fresh discussions, see de:Diskussion:Schamanismus, which shows results only for itself:

https://de.wikipedia.org/wiki/Spezial:%C3%84nderungen_an_verlinkten_Seiten?target=Diskussion%3ASchamanismus&namespace=1&limit=999&days=30&enhanced=1&urlversion=2&safemode=1

Possibly I'm misunderstanding your tool: I'm trying to find new edits on talk pages of articles, but as talk pages generally are not linked from any article or portal pages the tool can't find them... Any hint or workaround?

Kaartic (talkcontribs)

I think you found it yourself as to why you don't get any results when you filtered for changes to dicussion pages in the related changes page of a category. As neither the category nor it's child categories link to any discussion pages, there aren't any changes shown when you filter for changes to discussion pages. To clarify a little, it's not about the tool (new edit filters) it's about how Related changes work. You wouldn't get any results even with the old interface. You would get a result only if the category or one of if it's children link to a discussion page. Hope that helps.

About the shortcuts not working, I'm not sure what's causing issues with you but they work for me in the test page Trizek pointed out. See linked screen shot to get an idea of how it would look like when shortcuts work.

  1. The '#' shortcut
  2. The ':' shortcut
Chiananda (talkcontribs)

Addition: I once tried to find changes on talk pages with PetScan, but never got a single result.

Trizek (WMF) (talkcontribs)

> I'm trying to find new edits on talk pages of articles, but as talk pages generally are not linked from any article or portal pages the tool can't find them... Any hint or workaround?

Ha! I think you've found the reason: looking for changes on Kategorie:Schamanismus may only look for changes on pages listed on that category but not their talk pages. I've tried that by adding the French Wikipedia's sandbox talk page to a category I was monitoring and it worked. That's something we should fix, I've filled a task for that.

Now we have to fix that keyboard issue:

@Chiananda, I don't think that's the case. Colons : are at least on all keyboards... Maybe your specific keyboard combination? Do you have the opportunity to try that on another computer? I've asked a friend to help us, by testing the shortcut on another German keyboard.

@Kaartic, do you still have the typing shortcuts when you don't use the safemode link I've provided?

Chiananda (talkcontribs)

Okay, got it :) And the shortcuts do work -- when I type them into the input field, also work when not in safe mode. Me dummy was just pressing keys without having placed the cursor properly ;-)

Now I understand the situation with talk pages, but still wonder why PetScan doesn't find any, even when I configure it for the shamanism category containing the shamanism article who's talk page I edited yesterday: https://petscan.wmflabs.org/?language=de&project=wikipedia&depth=10&categories=Schamanismus&combination=union&ns%5B1%5D=1&ns%5B7%5D=1&ns%5B11%5D=1&ns%5B101%5D=1&sortby=ns_title&interface_language=en&

I know that's not your construction area, but possibly there's an explanation for that effect? Cheers :)

Kaartic (talkcontribs)

Re the PetScan issue[1], the reasoning is quite similar. As I stated before, it can only see pages that belong to a particular Category[2] or one of it's children (sub-categories). It doesn't know about the association between pages and their corresponding talk pages as we as humans do. From the perspective of PetScan (or any other tool, for that matter) a talk page is just another page and so if a talk page belongs to one of the categories in your query (with appropriate parameters) it gets listed else it doesn't. Hope that clears your confusion. If not feel free to contact me on my talk page about it!


[1]: I incidentally happened to use PetScan recently for one of my projects. It's quite a powerful tool, indeed. [2]: a set of categories, for that matter

Chiananda (talkcontribs)

Adding to the talk pages problem: There used to be a bot for that, but longtime offline, this used to be the url: ...toollabs:drtrigonbot/cgi-bin/sum_cat_disc.py|wiki=de&cat=Shamanismus&start=&period=700

Nowerdays there seems to be no way of overviewing talk pages, so nice that you considered to fill a task for that :)

Trizek (WMF) (talkcontribs)

> Me dummy was just pressing keys without having placed the cursor properly ;-)

:D Happy to see it is working like we've deigned it.

I have no idea about PerScan, a tool I don't use at all.

The task has been filled to have talk pages edits listes on Related Changes. It will take a couple of weeks to have it reviewed, given the fact that the development team in charge doesn't have their weekly task triage meeting today.

Thank you for the great discussion, btw. It is really pleasant to work with people like you both @Chiananda and @Kaartic! :)

Kaartic (talkcontribs)

> The task has been filled to have talk pages edits listes on Related Changes.

It's nice to have a task for that but I think it would complicate the RelatedChanges a bit and might possibly trigger controversies and conflicts with people who like the way in which RelatedChanges works now ;-)

It might be better to do this as an additional feature rather than a modification to the existing feature. A feature possible possibly called "Show changes in pages linked from (and their corresponding talk pages)" or so. (Noted in the phab task.)

> It is really pleasant to work with people like you both @Chiananda and @Kaartic! :)

My pleasure, thanks :)

Reply to "First Experiences"