There should be a special page to list all available badges in repository.
This page will show the item ID, label, and the associated icon. Maybe also description and aliases are useful.
With T65486 was created an API.
There should be a special page to list all available badges in repository.
This page will show the item ID, label, and the associated icon. Maybe also description and aliases are useful.
With T65486 was created an API.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
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) | |||
Open | None | T96040 Wikibase special pages (tracking) | |||
Resolved | thiemowmde | T114473 Provide a special page to list all available badges | |||
Resolved | Ladsgroup | T164345 Specific icon in Special:AvailableBadges |
The API in its current shape is inconsistent in my opinion, since one query would not be enough for anything else than getting the Item ID (not label, description etc.)
What do you reccomend? I would either extend the API or make the special page fetch the data server-side, not via AJAX.
Change 324216 had a related patch set uploaded (by Victorbarbu):
Provide special page with list of all available badges
Change 324216 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Provide special page with list of all available badges
Change 349213 had a related patch set uploaded (by Thiemo Mättig (WMDE)):
[mediawiki/extensions/Wikibase@master] Refactor and fix HTML injection in SpecialAvailableBadges
Change 349213 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Refactor and fix HTML injection in SpecialAvailableBadges