Passer au contenu du forum

L'Agora sur Chronica

Savoir c'est pouvoir, le libre savoir c'est la liberté.


Écrire une réponse

Écrire une réponse

Composez et envoyez votre nouvelle réponse

Vous pouvez utiliser : BBCode Images Binettes

Tous le champs doivent être remplis avant d’envoyer ce formulaire, ou alors vous avez utilisé la fonction copier/coller qui n'est pas supporté par l'éditeur de texte.

Information obligatoire pour les invités


Information obligatoire

Revue du sujet (plus récents en tête)

4

Tout à fait d'accord. Je fais vite un petit test et je transmets à Darrin.

Jean-Luc

3

Je pense que ces deux lignes auraient du se trouver après

                if(count($menuitems) > 10) {

Teste et signale-le à Darrin..

Michel

2

Explication : quand le menu des langues contient dix langues ou plus, Darrin a prévu de l'afficher sur deux colonnes en mobile. Pour éviter d'avoir une colonne plus longue que l'autre, il ajoute une case vide quand le nombre de langues est impair.

Cela dit, tout le monde n'a pas 11 langues à afficher wink
https://agora.chauvigne.info/uploads/images/2023/03/25/screenshot_11_languages.partim.png

Jean-Luc

1

Il y a un truc bizarre, pas très important, mais bizarre.

Quand TNG est configuré pour un nombre impair de langues, alors sur un mobile, le menu des langues contient un emplacement de plus que nécessaire et il est vide.

Voici un exemple concret avec 5 langues:
https://agora.chauvigne.info/uploads/images/2023/03/24/screenshot_5_languages.partim.png


Je pense que cette bizarrerie est liée aux lignes 773 et 774 de genlib.php:

                if(count($menuitems) % 2)
                    $menuitems[] = tngddrow("", "", "", "", true);

Mais pourquoi y a-t-il un traitement spécial pour les nombres impairs ? roll

Jean-Luc



PunBB.INFO - расширения и темы на заказ