Discussion modèle:Liste de modes d'acquisition

De Guild Wars 2 Wiki
Aller à la navigation Aller à la recherche

Mise à jour du modèle ?[modifier]

Bonjour,


Il y a 5 jours j'ai ajouté le Sac à dos de couronne d'Hivernel à la Boutique aux gemmes et j'ai ensuite ajouté ajouté le modèle sur la page de l'objet. J'ai essayé de réactualiser la page de la boutique et la page de l'objet sans résultat. J'ai entendu quelque jours en me disant que ca allait peut être se mettre à jour avec le temps mais il n'en est toujours rien. Il y a peut-être un problème dans le modèle pour la partie disponible au comptoir. --Karaknor (discussion) 15 février 2016 à 18:10 (CET)

J'viens de regarder vite fait de quoi il en retourne et c'est dû aux apostrophes dans le nom des pages pour la requête de {{Disponible à la boutique aux gemmes}}.
J'ai fait une correction vite fait mais j'sais pas si c'est le meilleur moyen de le gérer sachant que c'est un problème qui commence à devenir assez récurrent...--Graouuh (discussion) 16 février 2016 à 05:10 (CET)
Le problème n'en est pas un et n'est pas non plus un bug à ma connaissance. C'est plutôt comment on fait nos requêtes.{{PAGENAME}} encode certains caractères du nom de la page ({{PAGENAMEE}} en encode davantage).
Du coup, quand on tente de comparer le nom de la page avec une version écrite de la manière suivante {{#ifeq:{{PAGENAME}}|Sac à dos d'Hivernel|identique|différent}} on obtiendra différent car l'apostrophe est en effet encodée.
Si on fait une petite requête sur la page comme {{#ifeq:{{#show:{{PAGENAME}}|?Nom|link=none}}|Sac à dos de couronne d'Hivernel|identique|différent}} on aura différent .
Mais si on fait {{#ifeq:{{#show:{{PAGENAME}}|?Nom de la page|link=none}}|Sac à dos de couronne d'Hivernel|identique|différent}} on trouvera identique.
Dans les deux cas, c'est {{PAGENAME}} qui définit la valeur de ces propriétés, mais l'une a le type string et l'autre le type page et gardera l'encodage.
Ainsi, faut qu'on cherche Nom de la page dans nos requêtes au lieu de Nom et rajouter Nom de la page aux modèles définissant les propriétés (testé et fonctionnel sur la page Test d'Hivernel). Je n'ai juste pas vérifier les conséquences pour certains modèles vu qu'on a tendance à supprimer les suffixes, --Irule Manik (discussion) 16 février 2016 à 10:54 (CET)