Some Wikipedias use categories to find all articles which have a good or featured version in some other Wikipedia. This categories can and should be replaced by a special page on wikidata.org where one can enter a badge and a wiki and then gets all items which have a sitelink to that wiki which has the specified badge.
|Resolved||Amire80||T70071 [Compact links] Prioritise interwikis to featured pages|
|Declined||None||T70067 Tell in sitelink whether target is the "preferred" language for the topic/place of the article|
|Resolved||Addshore||T42810 Wikibase badges (tracking)|
|Resolved||Lydia_Pintscher||T110838 [Story] As a user I want to see all pages on a wiki having a specific badge assigned|
|Open||None||T96040 Wikibase special pages (tracking)|
|Resolved||Bene||T72209 [Task] Create a special page to query for badges|
|Resolved||Bene||T72229 [Task] Store the badges of sitelinks in a queryable format|
- Mentioned In
- T112459: Special:PagesWithBadges should be filtered by wiki/language
rEWBA9b54b5e8d653: Add SpecialPagesWithBadges
rMEXT6d19a77b2069: Updated mediawiki/extensions Project: mediawiki/extensions/Wikibase…
T57243: replaceCategoryLinks places featured article templates before categories; instead of between categories and interwikis
T42810: Wikibase badges (tracking)
These wikis include French, Russian, Spanish, Catalan, and Portuguese.
It shouldn't be implemented in Wikibase client? like Special:UnconncetedPages
My reasoning is that the list you're implying can be obtained by getting Category:Featured articles directly but getting the list of articles in certain Wiki that their article in another Wiki is featured is not easy
No, the special page should be on the repo because this is the central place to query things. We might also create a special page on client which can query for all good or featured article on that particular wiki but I don't see the value such a special page would add to the special page on Wikidata.
This is still blocking the removal of the templates from some wikis. See:
This came up again on ptwiki.
How are other wikis working around this?
Is there a tool on Labs to provide this functionality? I didn't find anything related to badges in the directory of tools:
A set of i18n messages, disabled by default, which, if set, would be rendered as categories based on the connected item's badges.
E.g. if MediaWiki:Wikibase-badge-category-featuredarticle is set to Featured articles on $1 and the item's dewiki sitelink has the featuredarticle badge, the page will get a Featured articles on dewiki category automatically.
This approach would be more similar to the one we're using on itwiki, but a special page may solve the problem too, and may be even more flexible.
Still no tools. It might help to create an API, as that will let more developers access the data easily.
I cant see an API to query sitelinks filtered by 'with badges' and 'by language? e.g. I dont see a badges filter on:
Pywikibot has a patch for badges, which needs a bit of work. https://gerrit.wikimedia.org/r/#/c/131019/