support Soupçons de bogues

Pb positionnement du bloc des étiquettes [à intégrer] [Analysé]

Le problème n'apparaît que lorsque les commentaires ne sont pas autorisés sur une page.

Avancement50%
WorkflowBesoin d'aide
StatutLe problème a été documenté et ses causes ont été identifiées
Le paramétrage "no-comments" est fait sur la rubrique "pages", onglet "contenu" de la section mère.

Dans cette section mère, les articles ne peuvent donc plus être commentés, et la mention "commenter" n'est plus visible.

Or c'est sur cette balise là qu'il y a un clear: left de positionné, qui force l'affichage à se faire **en dessous** de la zone de description de l'article.

Si l'on enlève la possibilité de faire des commentaires, le clear: left n'est plus fait, et la div des étiquettes n'est plus forcée en dessous de la description (elle se balade donc là où elle peut dans la page).

Solution simple et rapide : ajouter également un clear: left à la balise p.tags de yacs.css (ligne 380).

Il est bien sûr possible d'ajouter la règle dans le css particulier du thème utilisé, en recopiant l'ensemble de la règle pour p.tags

Pour autant, ne serait-il pas plus simple de faire un clear: right à la fin de la div précédente ? Ainsi, quelles que soient les options du dessous, il n'y aurait pas de problèmes.

J'ai essayé, mais sur une page où l'on a des images, ça ne marche pas. Je n'ai pas le temps de regarder ça maintenant, si quelqu'un veut s'y pencher...

Modif à intégrer, car elle porte sur un script de référence et son absence provoque un comportement non souhaité.

J'ai remarqué cela sur une 9.1beta6, mais cela peut remonter à plusieurs versions. En tout état de cause, le problème n'existait pas sur une 8.1 - mais bon, c'est vieux ça !