Aller au contenu principal
  Lundi 8 octobre 2018
  5 réponses
  5,3K visites
  S'abonner
L'utilisation de tableaux pour un glossaire n'est pas conforme à la norme XML. Pourquoi les balises de liste de définitions (dl, dt, dd) ne sont-elles pas utilisées ?

Dans les « Options », je trouve différents thèmes de glossaire. Si je modifie ma sélection, l'apparence des pages reste inchangée.
J
Il y a 7 ans
Les balises HTML correctes pour la création de glossaires sont décrites ici (DL, DT, DD) :
https://www.w3schools.com/tags/tag_dl.asp
UN
Il y a 7 ans
@jooomlaa
Merci pour votre suggestion. Nous utilisons déjà des balises div et des tableaux sur seo glossary .
Vous pouvez surcharger le modèle et modifier la mise en page en utilisant dd, dt et dl. Cependant,
ces propriétés étant spécifiques à chaque modèle, il est très difficile de les gérer individuellement.
Veuillez ouvrir un ticket d'assistance ; nous étudierons les possibilités et vous tiendrons informé(e).
J
Il y a 7 ans
Merci pour votre réponse.
Bien sûr, je peux créer une surcharge en modifiant le fichier templates/TEMPLATE/html/com_seoglossary/glossaries/default.php. Mais pourquoi ne puis-je pas en ajouter une nouvelle, comme pour DL, afin de la sélectionner dans les options du thème ? Il n'y a que le fichier default.php. Il serait préférable d'avoir un fichier default.php, un fichier table.php, masonry -grid.php… un fichier séparé pour chaque thème, comme le font d'autres composants. Je pourrais ainsi en ajouter une nouvelle très facilement, sans surcharge, et la sélectionner dans les options du thème. Ce serait vraiment pratique.
J
Il y a 7 ans
J'ai créé un script de remplacement à partir de glossary/default.php.
J'y ai séparé le thème « responsive » dans une nouvelle condition elseif-twig. Il serait judicieux de créer une nouvelle option de thème, par exemple « liste de définitions », afin de pouvoir supprimer `$this->glossarytheme="responsive"` à partir de la ligne 352.
Vous trouverez un exemple fonctionnel ici : https://www.datenrettung-it-forensik.de/glossar
UN
Il y a 7 ans
@Jooomlaa
Merci pour votre code.
Je vais le vérifier et l'intégrer.
  • Page :
  • 1
Il n'y a pas encore de réponses pour ce post.