BoyWiki:Agora/8 décembre 2013

De BoyWiki

Agora/8 décembre 2013

Limitation du nombre de niveaux dans le sommaire

Avant de continuer l'article Couple pédérastique historique, il est indispensable de pouvoir limiter le nombre de niveaux dans le sommaire.

En effet, pour éviter la création de « faux titres » par '' '' ou par * (pas très esthétique quand il y en a trop), j'ai distingué chaque couple par un vrai titre, avec le code ===== =====. Mais ça donne un sommaire interminable.

Wikipédia, dans sa page Modèle:Sommaire/Documentation, propose d'utiliser le modèle {{Sommaire}} en réglant le paramètre Niveau : {{Sommaire|niveau=2}}. C'est ce que j'ai fait, mais ça ne marche pas : tous les niveaux restent affichés.

N'osant pas toucher au modèle dans BoyWiki, je laisse faire ceux qui savent...

Caprineus 8 décembre 2013 à 16:07 (GMT)

Un bug, réparé. - Pinocchio 9 décembre 2013 à 09:41 (GMT)
En effet, c'est beaucoup plus présentable ! Mais tant qu'on y est, serait-il possible d'envisager une amélioration que même Wikipédia n'a pas : ajouter à ce modèle {{Sommaire}} un paramètre Colonnes, sous la forme : {{Sommaire|col=2}} ?
Ce serait bien utile pour les sommaires vraiment longs (dans cet article, par exemple, on peut atteindre une trentaine de titres, même en se limitant à 2 niveaux).
(En revanche, aller jusqu'à 3 colonnes risquerait d'être problématique pour certains affichages, comme les téléphones portables — sauf peut-être si tous les titres sont très courts.)
Caprineus 9 décembre 2013 à 10:19 (GMT)
Ce paramètre existe déjà, il se nomme multicol. Il a été utilisé sur la page Éphémérides garçonnières - Pinocchio 9 décembre 2013 à 12:32 (GMT)
Ah oui, j'avais oublié !
Néanmoins le résultat dans Couple pédérastique historique est un peu curieux, et pas vraiment agréable à l'œil : les titres de niveau 2 sont bien sur deux colonnes, mais ceux de niveau 3 sont sur quatre colonnes ! Le résultat est visuellement un peu confus. Y a-t-il moyen d'y remédier (c'est-à-dire que tous les niveaux restent sur deux colonnes) ?
Sinon, le mieux sera peut-être de garder un seul niveau de titres : supprimer les époques et laisser les siècles — on n'y perdrait pas grand-chose, finalement.
Caprineus 10 décembre 2013 à 00:59 (GMT)
Et aussi : je viens de prendre conscience que la succession des titres se fait horizontalement puis verticalement — ce qui, dans ce cas, n'est pas très intuitif. Serait-il possible d'avoir un paramètre qui impose une succession d'abord verticale, puis horizontale ?
Caprineus 10 décembre 2013 à 01:08 (GMT)
En effet le rendu avec deux niveaux n'est pas clair. J'ai essayé d'améliorer. Mais les possibilités sont limitées, on peut modifier le style mais pas la structure du code généré par le wiki. En particulier l'ordre de succession horizontal me semble difficile à remplacer simplement.
Pinocchio 10 décembre 2013 à 12:18 (GMT)
Il y a toujours une solution — même imparfaite : en attendant que tu trouves éventuellement quelque chose de plus élégant, j'ai modifié le plan de l'article, et ça donne un résultat acceptable.
Caprineus 11 décembre 2013 à 00:48 (GMT)