31 gadgets were broken on the French Wikipedia by the forced migration to ResourceLoader.
See https://fr.wikipedia.org/wiki/Utilisateur:Arkanosis/Travaux_%C3%A0_venir#Urgent for an updated list.
31 gadgets were broken on the French Wikipedia by the forced migration to ResourceLoader.
See https://fr.wikipedia.org/wiki/Utilisateur:Arkanosis/Travaux_%C3%A0_venir#Urgent for an updated list.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | None | T108282 Update broken gadgets on WMF wikis (tracking) | |||
Declined | Arkanosis | T110185 Gadgets not working on the French Wikipedia | |||
Resolved | kaldari | T117590 Investigation: Broken gadgets on French Wikipedia | |||
Resolved | None | T117646 Fix recentchangesbox Gadget on French Wikipedia | |||
Resolved | None | T117755 Fix GlobalWatchlist gadget on French Wikipedia | |||
Resolved | None | T117756 Fix AdvancedResearch gadget on French Wikipedia | |||
Resolved | kaldari | T117758 Fix AvertissementImage gadget on French Wikipedia | |||
Resolved | kaldari | T117760 Fix AllmessagesDeluxe gadget on French Wikipedia |
I mostly fixed the refToolbar gadget on French Wikipedia, but it still seems to have a couple bugs. The bugs don't seem to be related to the ResourceLoader change though.
I fixed:
@Arkanosis: As far as I can tell, it looks like refToolbar never actually worked on French Wikipedia. refToolbar assumes that template parameters do not include spaces (as they are reused as ids), but template parameters on French Wikipedia commonly do include spaces, which breaks refToolbar. Can you confirm whether or not refToolbar has always been broken?
That's quite possible actually. Looking at the history, it could have been an experiment by Trizek. Anyway, I don' know.
@Trizek : maybe you can tell us if this gadget is expected to work as of today or not. Thanks ;-)
Thanks to all of you for your help, btw :)
Assessment for prioritization:
Support: Medium (we can probably assume that a fair number of people want these gadgets to work)
Feasibility: High (looks like there are only 10 that are still broken)
Impact: Medium (only 1 wiki, but a major language)
Risk: Low
Priority: Normal
Removing the MediaWiki-extensions-Gadgets project tag. See its description: The tag is about the Gadgets PHP extension. It is not about random gadgets on random websites.
On-wiki content like user scripts, gadgets, templates, custom CSS are local features and managed independently on each wiki. Phabricator is used for MediaWiki, MediaWiki extensions, or server configuration, or by developers and teams to organize what they plan to work on. As @TBolliger removed Community-Tech from this task (which means that the Community-Tech team does not plan to work on this task) I am declining this task.
This is a matter to discuss and fix on the local wiki and not handled in Phabricator until https://phabricator.wikimedia.org/T121470 gets solved.
See https://www.mediawiki.org/wiki/Help:Locating_broken_scripts how you can find out why exactly a gadget is broken.
See https://www.mediawiki.org/wiki/ResourceLoader/Migration_guide_(users) and https://www.mediawiki.org/wiki/ResourceLoader/Legacy_JavaScript how you can fix that broken code.