Discussion modèle:Générations

De Poképédia
Aller à la navigation Aller à la recherche

Attention...[modifier]

Attention donc, à ne pas oublier que tous les Pokémon ne sont pas apparus durant la première génération ! Il faut donc mettre un argument en plus pour déterminer dans quelle génération ce Pokémon est apparu, ce qui est totalement au-dessus de mes connaissances informatiques. Je te laisse donc faire, je m'occupe de la page de documentation si tu en as besoin. ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 2 septembre 2013 à 06:57 (CEST)

Merci pour la remarque. C'est un travail en cours pour le moment, à ne pas utiliser !
--Misdre (discussion) 2 septembre 2013 à 15:02 (CEST)
Il y a un exemple de gestion numéro/génération dans le Modèle:Infobox Pokémon, tout en bas, lors de la gestion de la catégorie de géénration. GreyDragon (Question ?) 2 septembre 2013 à 15:07 (CEST)
Je crois qu'il fonctionne sur le paramètre {{{ndex}}} défini dans ce modèle. Est-il récupérable ? ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 2 septembre 2013 à 15:10 (CEST)
Il fonctionne effectivement avec le ndex. Et pour ta question, ça dépend comment ce modèle est censé marcher. GreyDragon (Question ?) 2 septembre 2013 à 15:27 (CEST)

En fait, il faudrait faire un peu pareil que le Modèle:Attaques apprises, qui détecte automatiquement le type, la catégorie d'attaque, la puissance, la précision et les PP de l'attaque. ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 2 septembre 2013 à 15:32 (CEST)

Oui, mais c'est pour quel type de page ? GreyDragon (Question ?)
Tous les articles de Pokémon (par exemple Bulbizarre), mais aussi leurs sous-pages (comme Bulbizarre/Génération 4, mais pas Bulbizarre/Imagerie) ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 2 septembre 2013 à 15:37 (CEST)
Sinon, numéro de Pikachu : 0025 (voir le code, et peut être à retravailler pour enlever le 0).
{{#show: Pikachu | ?Numéro National}}
Si c'est combinable avec {{PAGENAME}}, ça marche. Quant au 025, je crois que ça pose pas de problèmes. ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 2 septembre 2013 à 15:44 (CEST)
Pour PAGENAME, je pense, même s'il doit falloir jouer avec les morceaux du nom avec titleparts (voir Modèle:Ruban Pokémon). GreyDragon (Question ?)
{{BASEPAGENAME}} ?
--Misdre (discussion) 2 septembre 2013 à 15:49 (CEST)
Pour Arceus/Imagerie/Acier, {{BASEPAGENAME}} donne Arceus/Imagerie, donc potentiellement : non. Après, c'est juste si vous utilisez des sous-pages. GreyDragon (Question ?)
Ben oui. C'est utilisé uniquement sur les articles des Pokémon et les sous-pages des générations. Pas spécialement de surprise là-dessus...
--Misdre (discussion) 2 septembre 2013 à 15:57 (CEST)
Sauf quand tu n'as rien suivi et que tu débarques fraichement de mieux vaut ne pas savoir où, ce qui est mon cas ;) GreyDragon (Question ?)


Pourquoi avoir supprimé ce que j'ai fait, Misdre(d) ? ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 2 septembre 2013 à 18:13 (CEST)

C'est mis en attente, je suis en train de bosser avec le modèle, je refais plus tard
--Misdre (discussion) 2 septembre 2013 à 18:19 (CEST)
Ok, je laisse tel quel alors. ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 2 septembre 2013 à 18:22 (CEST)
La gestion des générations est de nouveau là, mais refaite différemment : il n'y a plus besoin de préciser le numéro de Pokédex national. Du coup la doc est à refaire aussi mais bon...
--Misdre (discussion) 5 septembre 2013 à 03:16 (CEST)

Erreurs[modifier]

J'aime chipoter... On peut voir que sur Luxray/Génération 4, il y a un léger espace entre la section "Attaques apprises" et sa sous-section suivante "Par montée en niveau". ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 7 septembre 2013 à 14:40 (CEST)

Là, il faut me faire une capture d'écran, parce que j'ai du mal à me rendre compte...
--Misdre (discussion) 7 septembre 2013 à 14:58 (CEST)
J'importerai une capture d'écran d'ici une dizaine de minutes, mais je ne suis pour l'instant pas disponible. ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 7 septembre 2013 à 15:26 (CEST)
On peut remarquer qu'il y a un espace, indiqué par les flèches rouges. ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 7 septembre 2013 à 16:06 (CEST)

De même, dans la partie localisations, le modèle générations prend de la place et décentre le tableau, comme ici :

C'est moins visible sur la première, mais ça y est quand même. ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 8 septembre 2013 à 10:23 (CEST)

Le décentrage m'est connu et j'essaierai de corriger mais je ne compte pas m'y atteler avant plusieurs jours. C'est noté en tout cas.
--Misdre (discussion) 8 septembre 2013 à 18:36 (CEST)

Nouveau problème détecté !!! Sur mobile ça marche, mais pas sur mon ordi. Quand je clique sur un lien donné par le modèle générations, la nouvelle page à laquelle j'aurais dû accéder ne s'ouvre pas. En revanche, et c'est ça le plus bizarre, quand je fais *clic droit* > nouvel onglet, la nouvelle page s'ouvre correctement dans un autre onglet. Bizarre, bizarre... ύτιเiડกτεџř•Mąז†০(dǐટċύţểŗ) 29 septembre 2013 à 09:19 (CEST)

C'est corrigé
--Misdre (discussion) 18 juin 2014 à 19:13 (UTC)

Problème[modifier]

Euh je comprends pas du tout ce qu'il se passe, j'avais pas fait gaffe, mais quand je modifie la section "localisations" dans la fiche d'un Pokémon, ça supprime les liens qui permettent de naviguer entre les différentes générations, alors que j'ai pas du tout touché au modèle. Le modèle est toujours là, mais les liens ne s'affichent plus. Je comprends vraiment pas ce qu'il se passe ^^ Exemple: Triopikeur où ça ne s'affiche plus, Coquiperl idem, Chimpenfeu. La page de Latios par exemple je l'ai pas touchée, et ça fonctionne toujours. Qu'est ce qu'il se passe? Merci! Elléa

Ben en fait, moi c'est sur toutes les pages, qu'elles soit modifiées par moi ou non, et dans toutes les sections... Que se passe t-il ? --Lili Fouinar(d) 162 18 août 2015 à 15:39 (UTC)
J'essaie de creuser ce week-end. --Mewtwo Ex (discussion) 19 août 2015 à 23:16 (UTC)
Un exemple de ce problème, au cas-où :
Donc là où il y a les flèches rouges, on a pu voir le problème. Quelqu'un sait pourquoi ça fait ça ? --Lili Fouinar(d) 162 6 septembre 2015 à 08:52 (UTC)
Tiens je viens de remarquer une autre manifestation de ce problème...
La page de Nidoran♀ avant modification des localisations :
Et la page après... Avec les liens pour naviguer entre les générations qui a sauté, et la couleur des tableaux pour les capacités apprises en montant de niveaux, qui est redevenue par défaut de type normal... (edit: en fait c'est bon pour la page de Nidoran♀, c'est redevenu normal oO Mais le bug persiste toujours sur les pages de Nidorina et Nidoqueen par exemple) Enfin bref j'y comprends vraiment rien xD Merci à ceux qui vont regarder qu'est ce qu'il se passe! Elléa 6 septembre 2015 à 13:03 (UTC)

Le code du modèle ne fait pas du tout mention des jeux Pokémon Rubis Oméga et Saphir Alpha, c'est normal ou pas? Elléa 7 septembre 2015 à 14:35 (UTC)

C'est parce que le modèle a été créé avant l'époque de ROSA, mais de toute façon je crois que ça ne change absolument rien.
--X-Fusion (discussion) 7 septembre 2015 à 15:15 (UTC)

Mise à jour .[modifier]

Je pense que le modèle devrait être mis à jour. En effet, celui-ci ne fait pas la distinction entre la 5ème et la 6ème Génération, ce qui provoque des pages orphelines. De plus, celui-ci ne prend pas en compte l'apparition de Pokémon RO/SA. Aussi, il ne respecte pas la documentation standard.--Cominou248 (discussion) 6 mai 2016 à 10:18 (UTC)

OK j'y jette un oeil en soirée. --Mewtwo Ex (discussion) 6 mai 2016 à 11:22 (UTC)

Catégorisation[modifier]

Puisuqe j'ai vu que toutes les pages du type <Nom du Pokémon>/Génération <Un nombre entre 1 et 7> ne sont pas catégorisés, je viens d'avoir l'idée d'utiliser ce modèle pour tout catégoriser avec la forme <Nom du Pokémon>/Génération <Un nombre entre 1 et 7>[[Catégorie:<Nom du Pokémon]]>. Dans le but d'éradiquer les pages sans catégorie, puis-je le faire ? En attendant votre réponse,Cominou248 (discussion) 11 mars 2017 à 19:39 (UTC)

Perso je suis resté sur le même avis que l'année dernière, c'est-à-dire :
  • une catégorie [[Catégorie:Sous-page de <Nom du Pokémon]] ;
  • et une autre nommée [[Catégorie:Sous-page de la génération <Numéro de la génération>]].
Sinon mettre les catégories avec le modèle c'est une bonne idée.
--X-Fusion (discussion) 11 mars 2017 à 20:15 (UTC)
C'est vrai, je l'ai demandé deux fois à une année d'intervalle. Mais donc, je le fais, puisque j'ai enfin appris les ParserFunctions.

Retour à la ligne prématuré sous le modèle[modifier]

Bonjour,

Je vais être nettement plus pointilleux que Matt. il y a neuf ans : le modèle cause des retours à la ligne prématurés au début des sections dans lesquelles il est inclus.

J’ai remarqué ça parce que j’ai voulu voir comment vous aviez placé le modèle à droite des titres de section et j’ai vu que vous utilisez juste position: relative;. Ça ne va pas, ce n’est pas propre, parce qu’avec cette propriété, le bloc continue de prendre de la place dans le flux comme s’il n’était pas déplacé.

Pour voir le problème, je vous conseille de réduire la taille horizontale de votre fenêtre (avec Ctrl+Maj+M si vous voulez). Vous verrez que la première ligne (surtout dans la section « Descriptions du Pokédex ») revient à la ligne trop tôt, c’est-à-dire à l’emplacement (à l’horizontale) du modèle Générations, puisque le tableau du modèle Générations prend toujours sur la page la même place qu’il prend si on décoche sa propriété de style bottom: 3em; dans l’inspecteur du navigateur.

Bref, pour résoudre ce problème, il faut remplacer le code suivant dans MediaWiki:Common.css :

.permuter {
  position: relative;
  bottom: 3em;
}

Pour qu’un élément sorte du flux, il faut utiliser position: absolute;, donc la première idée de remplacement qui me vient, c’est celle-là :

.permuter {
  position: relative;
}
.permuter > * {
  position: absolute;
  right: 0;
  bottom: 0;
}

Mais j’ai l’impression que ça marche si on utilise juste une seule propriété en fait :

.permuter {
  margin-top: -3em;
}

Je ne comprends pas pourquoi cette dernière solution n’a pas été utilisée dès le départ.

Après, certes, si on réduit encore la largeur de la fenêtre, alors le tableau Générations recouvre le titre de la section. Mais pour ça, j’ai pas de solution.

Frigory (discussion) 13 juillet 2022 à 23:58 (UTC)

Wow, le problème des tableaux décalés à cause du modèle enfin réglé. Le CSS peut être un peu obscur pour beaucoup, ce qui peut expliquer pourquoi ça n'a pas été fait d'entrée. En tout cas, merci beaucoup ! --Matt.(discuter) 14 juillet 2022 à 08:47 (UTC)
Ah ouais, ça décalait encore les tableaux, c’est vrai, j’avais même pas remarqué.
Pour moi, un margin-top négatif est plus évident qu’un position: relative, c’est pour ça que j’étais un peu étonné, mais pour d’autres gens c’est l’inverse, probablement.
Ouais, le CSS, ça peut être une galère… Par exemple, j’ai mis beaucoup de temps à comprendre pourquoi, dans l’article Roc Nombri, il y a une marge horizontale autour des tableaux « Pokémon statique » pour RFVF mais pas pour Émeraude alors que les tableaux sont quasiment les mêmes. En fait, c’est parce qu’à la base, le tableau réserve de l’espace pour que le texte « Pokémon Rouge Feu et Vert Feuille » rentre sur une ligne horizontale. Mais comme le tableau a une propriété de style max-width: 75%;, ça le réduit à sa taille horizontale minimale, ce qui fait que la cellule autour du tableau est plus large que le tableau pour RFVF, mais pas pour Émeraude car « Pokémon Émeraude » rentre très bien sur une ligne en prenant la taille horizontale minimale du tableau. C’est chaud !!!
Frigory (discussion) 14 juillet 2022 à 20:25 (UTC)