web-dev-qa-db-fra.com

Le titre et la catégorie de l'article ne sont pas en gras

Nous sommes passés à la version 3.8.1 et depuis la mise à niveau, les titres et les catégories d'articles ne sont plus en gras, comme ils le faisaient auparavant. Nous avons un module de catégorie d'article et j'ai vérifié les onglets pour voir s'il y avait quelque chose concernant le gras des titres et je n'ai rien trouvé. Est-ce que quelqu'un sait où je peux résoudre ce problème? Merci!

2
M. Mason

Les balises d'en-tête ont été supprimées des titres d'articles affichés par le module de catégorie d'articles en 2013, par moi .

Auparavant, les titres d'articles avaient des balises d'en-tête, et l'option de quelle balise d'en-tête utiliser, ce n'est plus le cas. Cela expliquerait pourquoi ils n'apparaissent plus en gras.

Outre l'amélioration de la sémantique, cette modification a également permis d'aligner la présentation des titres des entrées sur les modules mod_articles_mostread et mod_articles_latest.

Si vous souhaitez que les titres s'affichent avec un poids plus lourd, définissez-les simplement dans les CSS de votre site en ciblant le .mod-articles-category-title et .mod-articles-category-group classes, par exemple:

.mod-articles-category-title,
.mod-articles-category-group {
  font-weight: 700;
}
1
Seth Warburton

Je suppose que vous avez remplacé un code principal pour ajouter des balises d'en-tête à ce module, et que la mise à jour a corrigé ces fichiers principaux, comme il se doit.

Si vous copiez modules/mod_articles_category/tmpl/default.php à templates/YOURTEMPLATE/html/mod_articles_category/default.php alors vous pouvez remplacer ce fichier correctement.

De Wayback Machine, il semble que

<div class="mod-articles-category-group"><?php echo $group_name; ?></div>

avait été changé pour

<h4><?php echo $group_name; ?></h4>

et un <h4> avait été enroulé autour du lien du titre de l'article.

Cela dit, il va probablement être plus simple/mieux de faire cela avec des styles - je ne vois pas pourquoi il fallait commencer par remplacer, car les deux éléments peuvent être référencés sans nécessiter de nouveau code HTML.

.mod-articles-category-group fera référence au titre de la catégorie et .mod-articles-category-title le titre du lien.

2
Richard B