Community « Le forum « Machine à café «
Est-ce possible?
Différence d'affichage dans les menus
Bonjour à tous,
Est-ce possible que le menu de base ne soit pas affiché comme les autres? (je parle des menus du side_panel)
Les menus me semblent être une liste d'éléments tandis que le menu de base ne semble pas l'être... du moins non paramètrable par le fichier CSS.
J'ai besoin d'éclaircissement s.v.p.
Merci à tous
Chay
Est-ce possible que le menu de base ne soit pas affiché comme les autres? (je parle des menus du side_panel)
Les menus me semblent être une liste d'éléments tandis que le menu de base ne semble pas l'être... du moins non paramètrable par le fichier CSS.
J'ai besoin d'éclaircissement s.v.p.
Merci à tous
Chay
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate, 2241 posts | Chay : Pour le "menu de base" - si j'ai bien suivi, celui qui est accessible aux associés, dans la section spéciale "menus" - il s'agit effectivement d'un article tout ce qu'il y a de plus classique. Ainsi, en termes de mise en page, la voie est aussi large que pour n'importe quel article : les modifications se font via Yacs, pas besoin du css, avec toutes les possibilités qu'offre yacs en matière d'embellissement des articles. Se rappeler également que les associés ont la possibilité de mettre du html et du javascript dans leurs articles (ce que ne peuvent pas faire les membres). Cela rajoute encore des perspectives. Ca s'est pour le contenu. Pour la forme (la taille, couleur, position...) de la boite qui contient le menu : là c'est dans le css que ça se passe. Agnès Il n'y a pas de problèmes, que des solutions. |
| Chay 92 posts |
Agnès : Salut Agnès, Merci pour ta réponse. Malheureusment, je me suis mal exprimé. J'essais à nouveau : Le side_panel affiche plusieurs menu. Le premier est celui que j'appelle le menu de base. Il ressemble à ceci après l'installation de YACS. Accueil À propos Carte du site Catégories Utilisateurs Il y a aussi un autre menu nommé utilisateur. Ma fiche Écrire une page etc. Je tente de rendre ces deux menus identiques dans ma structure (en bloc pour un rollover css), mais je n'y arrive pas. Les espaces entre le liens sont différent ce qui donne un rendu pas très bien. Comment puis-je rendre identique ces menus? Merci |
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate, 2241 posts |
Chay : Effectivement, ces deux types de menus sont bien différents. Le premier est donc bien un article que l'on modifie... comme un article. C'est là qu'il faudra gérer l'affichage. Les autres sont des boites extra dont le contenu est généré par du code php, et dont le rendu s'ajuste au niveau du css. Je suis pas du tout calée là dessus, et tu sembles déjà avoir fait des tests... je ferais pas autrement à ta place ! Tu utilises quel style de base ? Est-ce qu'on peut avoir un lien vers ton site pour voir ce que ça donne ? Agnès Il n'y a pas de problèmes, que des solutions. |
| Chay 92 posts |
Agnès : Ok! Merci Agnès. J'ai fait un choix différent... un menu plus simple. Au fait, on a aucun contrôle sur le menu des utilisateurs? Merci encore Chay |
| GnapZ from Caribbean 2970 posts |
Chay : Le menu utilisateur est défini dans shared/surfer.php et appelé par skins/skin_skeleton donc vous pouvez le redéfinir dans skins/votre_skin/skin.php qui est un script prévu pour redéfinir les fonctions de skin_skeleton. Reste ensuite à jouer sur le CSS. J'ai déjà remarqué cet espacement différent, il faudra que l'on regarde ça de plus près. |
| Chay 92 posts |
GnapZ : Salut GnapZ, Encore un truc que je dis tâcher d'apprendre... je comprends pas bien encore la fonction du skin skeleton... Comme l'espace et aussi la structure des liste est différente, il est difficile de créer un effet de rollover identique pour les deux menus avec le css. Dommage... Un petit truc à mettre dans la liste avec le gestion des template différent pour un même site Ciao Chay |
Agnès![]() from le Grésivaudan (grenoble-chambéry) Associate, 2241 posts | Chay : Ben j'avais en "dormance" un article dans la doc sur la structure (et le fonctionnement) des fichiers dans yacs, voilà qui me réveille, faut que je mette un peu au clair ! Le skin.php :
Voilà pour ce fichier de scripts. Des plus calés que moi pourront en dire plus. A garder en résumer : on peut modifier le comportement "par défaut" de yacs par plusieurs moyens qui sont : les overlays, les skin.php, les templates.php et les fichiers.css Ca permet vraiment beaucoup, beaucoup de choses. Agnès Il n'y a pas de problèmes, que des solutions. |

