Aller au contenu

Sujet sur Discussion utilisateur:Hsarrazin

Berniepyt (discussioncontributions)
Hsarrazin (discussioncontributions)

ce modèle est devenu très complexe, lors d'une modif' en 2017... je suis totalement incapable de te répondre...

je n'avais jamais vu ce problème, mais je n'utilise que très rarement ce modèle, plutôt {{AN}}.

tu peux peut-être essayer avec ce modèle, et, si jamais c'est insuffisant, demander sur le Scriptorium, parce que mes compétences techniques sont très insuffisantes pour relire un modèle modifié par Verdy...


et sinon, essaie de demander à Utilisateur:Reptilien.19831209BE1

Reptilien.19831209BE1 (discussioncontributions)

Bonjour, je confirme le bug. Je ne saurais dire s'il a déjà été reporté (à mon avis non, étrangement), mais je vois d'où vient le problème.

Dans la feuille de style MediaWiki:Common.css, il y a concurence entre

#text p {
  text-indent: 2em;
}

et

.alinea p {
  text-indent: inherit;
}

L' id #text (uniquement dans l'espace principal) l'emporte sur la classe .alinea.

Le modèle {{AlinéaNégatif}} n'est pas impacté, car dans la feuille de style on trouve

.alineanegatif p {
  text-indent: -2em ! important;
}

avec ! important qui surpasse l'héritage.

Je pense que l'on pourrait (devrait ?) faire pareil pour le modèle {{Alinéa}}. Je notifie Jerome Charles Potts et ElioPrrl : qui ont travaillé récemment sur le modèle, pour voir s'ils proposeraient une approche différente, avant de modifier la feuille de style.

Voili, voilou, c' est à vous !

Jerome Charles Potts (discussioncontributions)

Merci @Reptilien.19831209BE1 de nous consulter. Je n'ai pas de solution à proposer. Bravo d'avoir trouvé ; je ne maîtrise pas les feuilles de style CSS, et là j'ai partiellemt appris qqchose aujourd'hui, merci.

Au passage, dans ces deux modèles je remarque une simplif possible: remplacer les {{#if:{{{fs|}}}|font-size:{{{fs}}};}} par font-size:{{{fs|inherit}}}; tt simplemt.

ElioPrrl (discussioncontributions)

La modification proposée me convient. Je pense que le problème ne remonte pas parce que, très souvent, le modèle est utilisé pour un seul paragraphe, et sans retour chariot après le nom du modèle et avant les paramètres de marge ; dans ce cas, comme on ne crée par de p, le rendu est celui attendu.

En réponse à Jerome Charles Potts : je pense que le premier code a été choisi sur le second pour que le code transclu et exporté soit plus court ; pour un livre qui appellerait beaucoup le modèle sans pour autant utiliser le paramètre pour changer le corps de la fonte, le gain peut être appréciable.

Reptilien.19831209BE1 (discussioncontributions)

Voilà, c'est corrigé ! Je compte sur vous pour me faire remonter tout problème que cette modification pourrait avoir occasionné.

Répondre à « Alinéa et transclusion »