Instructions de résolution de bugs mw.wikibase.entity.lua
Cette page est obsolète. Elle est conservée à titre d'archive. Elle peut contenir la documentation d'extensions ou des fonctionnalités qui sont obsolètes et/ou plus prises en charge. Ne vous fiez pas à l'état de mise à jour des informations présentes sur cette page. |
L'exécution de entity = mw.wikibase.getEntity() ou entity = mw.wikibase.getEntityObject() par Lua causait des problèmes avec un long message d'erreur disant Lua error in mw.wikibase.entity.lua at line ???: The entity data must be a table obtained via mw.wikibase.getEntityObject (en français, Erreur Lua sur mw.wikibase.entity.lua à la ligne ???: Les données d'entité doivent être un tableau obtenu par mw.wikibase.getEntityObject) et la page a parfois été ajoutée à Category:Pages with script errors (où à l'équivalent local). Ceci est résolu et ne cause plus d'erreurs, mais toutes les pages affectées doivent toujours être réparées.
This has now been fixed so we don't get new errors, but all affected pages still need to be fixed.
Pour ce faire, vous pouvez faire une de ces choses suivantes à : (1) toutes les pages dans votre catégorie local et dans ses sous-catégories techniques, si sous-catégories il y a; et aussi à (2) toutes les pages que vous trouvez quand vous recherchez mw.wikibase.entity.lua dans tous les espaces de noms (car toutes les pages affectées ne sont pas dans la catégorie d'erreur !) :
- Ouvrir pour modifier et sauver sans rien changer (une modification nulle), et le faire pour toutes les pages
- Utiliser Pywikibot touch sur toutes les pages
- Lancer le script dans phab:T170039#3473755 (ne fonctionne que pour la partie catégorie)
- Ou reconstruire d'encore une autre manière