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)

7

Waouh merci ! Ya du taf, mais j'ai les pistes maintenant. Et pour le Sosa, je dirais rien.

6

Dernier truc:
le menu langages est différents des autres car il ne s'agit pas d'un bouton, mais d'une liste déroulante montrée devant un bouton...
Et çà.....

5

Les autres menus (déroulants) sont générés par des fonctions distinctes de genlib.php pour chaque menu :
tng_getFindMenu (menu Chercher)
tng_getMediaMenu (menu Médias)
tng_getInfoMenu (menu Infos)
tng_getLangMenu (menu Langages)
Quant au Menu Sosa, il est généré à partir de ton customconfig.php, mais aussi à deux autres endroits de genlib en fonction des options de l'utilisateur (C'est un souk, ces menus Sosa !)

Les titres des menus (avec la tite flèche) sont eux générés à partir de la fonction genlib.php
tng_icons()
dans laquelle on peut voir que la classe utilisée est la classe menulink...
Cette classe est répertoriée et définie dans css/genstyle.css

Voilà. Je crois que tu as tout en main !
Bonne chance !!

4

Contrairement à ce que tu pourrais croire, les icônes de droite NE sont PAS générées par la fonction
tng_getRightIcons() de genlib.php
cette fonction va générer les "petits menus" Print, Share et Bookmark (dont celui qui se balade en l'air tout seul chez toi)

3

Les icônes de gauche (jusque Modifier... entre parenthèses) inclus sont définis dans la fonction
tng_getLeftIcons() de genlib.php
Tu y trouveras tes parenthèses en cherchant :

$profilelink = tng_smallIcon(array('label'=>($sitever == "mobile" ? $text['editprofile'] : "({$text['editprofile']}: $currentuser)"),

les parenthèses sont là => "({$text['editprofile']}: $currentuser)")
enlève-les comme ça => "{$text['editprofile']}: $currentuser") (celles juste après et juste avant les guillemets)

ou remplace par ceci :

$profilelink = tng_smallIcon(array('label'=>($sitever == "mobile" ? $text['editprofile'] : "{$text['editprofile']}: $currentuser"),

2

https://i.imgur.com/XmDbXzL.png

J'ai juste pu supprimer "modifier le profil" (en customisant le fichier de langue) et mettre ce bouton à 14px comme les autres.

Pour ce lien,  je voudrais bien aussi supprimer les parenthèses et les :    mais je trouve pas où.

Quant aux menus déroulants : les titres ont une largeur fixe à partir de la flèche, alors qu'ils comportent des nombres de lettres différents. Je n'y arrive pas non plus.

Le titre du menu de Sosa comprend le n° de version du mod, ce serait bien de le retirer, tandis qu'une fois sur 2 il a un autre titre. Si je pouvais mettre la main sur le codeur ...

https://i.imgur.com/xiZjw5i.png

Si vous avez des suggestions ...

1

Salut la compagnie !
Ça doit venir de plein de choses différentes, mais je trouve que le menu n'est pas très élégant. Là c'est avec le template 19, mais autre chose peut  être en cause. https://clan.chauvigne.info/


https://agora.chauvigne.info/uploads/images/2022/03/02/menu.png

1 - Les 3 premiers items, c'est bon, ils sont bien alignés, espacés régulièrement.
2 - Puis vient la personnalisation du menu : plus petit, entre parenthèses, décalés vers le haut.
3 - Les 4 liens suivants sont des menus déroulants. L'espacement horizontal est calé sur la flèche, quelque soit la longueur du titre. Ce qui donne une impression de joyeuse pagaille.
4 - Le menu Sosa a en plus un drôle de titre : Sosa 7, mais qui n'est pas toujours celui là, que l'on  soit connecté ou non. Souvent, c'est OTHER, quelque soit la langue, mais qui se transforme en SOSA7, si on rafraichit la page.
5 - Ensuite vient la boite de langue : encore un autre style, un encadré, un fond d'un autre bleu.
6 - Puis le petit dernier, le tout petit, qui se balade un peu en l'air, le lien pour imprimer.

C'est vraiment le grand bazar toussa. Par quoi je dois commencer pour mettre tout ce petit monde au garde-à-vous ?



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