•  » Styles
  •  » [Résolu] Afficage menu - The Simple

#1 2010-08-15 11:38:35

Kimaro56
Invité

[Résolu] Afficage menu - The Simple

Bonjour à tous, je souhaiterais savoir s'il serait possible de faire en sorte que le menu soit automatiquement affiché lors du chargement de la page sur le thème simple/simple black.

Merci d'avance

Clément

#2 2010-08-15 11:50:46

Kimaro56
Invité

Re: [Résolu] Afficage menu - The Simple

Désolé.. J'ai finalement trouvé

si ça peut aider: J'ai édité le fichier javascript du thème.

#3 2010-08-15 12:33:27

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] Afficage menu - The Simple

Kimaro56 a écrit:

si ça peut aider: J'ai édité le fichier javascript du thème.

Et tu peux dire ce que tu as modifié si cela intéresse d'autre utilisateurs ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#4 2010-08-15 13:14:10

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: [Résolu] Afficage menu - The Simple

Kimaro56 a écrit:

si ça peut aider: J'ai édité le fichier javascript du thème.

pour ouvrir par défaut le menu, moi j'ai édité le theme.css (d'un thème fils, pas du père) plutôt en mettant :

Code:

#menubar {
  display: block;
}

Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#5 2010-08-15 14:29:13

gbo
Membre
PACA
2006-11-01
1214

Re: [Résolu] Afficage menu - The Simple

plg a écrit:

pour ouvrir par défaut le menu, moi j'ai édité le theme.css (d'un thème fils, pas du père) plutôt en mettant :

Code:

#menubar {
  display: block;
}

J'ai fait la même chose!!
Pas pour que le menu soit systématiquement ouvert, mais pour qu'il soit ouvert lorsque javascript est désactivé sur le pc client.
je  cherche comment laisser le menu fermer par défaut  lorsque javascript est activé!

Hors ligne

#6 2010-08-15 21:29:22

gbo
Membre
PACA
2006-11-01
1214

Re: [Résolu] Afficage menu - The Simple

gbo a écrit:

J'ai fait la même chose!!
Pas pour que le menu soit systématiquement ouvert, mais pour qu'il soit ouvert lorsque javascript est désactivé sur le pc client.
je  cherche comment laisser le menu fermer par défaut  lorsque javascript est activé!

J'ai résolu mon problème en ajoutant une date d'expiration au cookie.
$.cookie('side-menu', 'showing', {expires: 30, path: "/"});

Si javascript n'est pas actif  ou 1° visite depuis 30j --> menu visible.
Si javascript est actif on reprend la dernière valeur saisie par l'utilisateur.

Hors ligne

#7 2010-09-20 21:53:02

Red13
Invité

Re: [Résolu] Afficage menu - The Simple

Salut à tous,

J'ai aussi le même soucis (faire apparaitre le menu, par défaut.)

Sauf que même après avoir modifié le fichier theme.css, mon soucis persiste.
Pour être plus précis, le menu apparait puis disparait aussitot ?

#8 2010-09-21 20:32:33

gbo
Membre
PACA
2006-11-01
1214

Re: [Résolu] Afficage menu - The Simple

Red13 a écrit:

Salut à tous,

J'ai aussi le même soucis (faire apparaitre le menu, par défaut.)

Sauf que même après avoir modifié le fichier theme.css, mon soucis persiste.
Pour être plus précis, le menu apparait puis disparait aussitot ?

Red13,
Est-ce que le menu reste visible, en désactivant JavaScript dans ton navigateur ?

Hors ligne

#9 2010-09-21 22:36:28

saimon
Membre
2006-12-04
367

Re: [Résolu] Afficage menu - The Simple

gbo a écrit:

Pas pour que le menu soit systématiquement ouvert, mais pour qu'il soit ouvert lorsque javascript est désactivé sur le pc client.

Ca devrait être le cas. (j'ai d'ailleurs modifié le code pour éviter la balise noscript suite à cette discussion: [Forum, post 146959 by saimon in topic 17914] Simple Grey - dernière version 3.2 (15 mars 2012) . Il faut que je fasse une release !).

Hors ligne

#10 2010-10-03 22:45:12

Red13
Invité

Re: [Résolu] Afficage menu - The Simple

gbo a écrit:

Red13 a écrit:

Salut à tous,

J'ai aussi le même soucis (faire apparaitre le menu, par défaut.)

Sauf que même après avoir modifié le fichier theme.css, mon soucis persiste.
Pour être plus précis, le menu apparait puis disparait aussitot ?

Red13,
Est-ce que le menu reste visible, en désactivant JavaScript dans ton navigateur ?

Désolé pour le temps de réponse

#11 2010-10-03 22:57:40

Red13
Invité

Re: [Résolu] Afficage menu - The Simple

Houps.. un clic un peu trop rapide sur envoyé...

bref...j'ai remodifié le CSS et miracle ça fonctionne ? Javascript activé ou pas, je suis scié, je m'étais cassé la tête sur ce problème et la tout fonctionne... incompréhensible...j'ai pourtant fait la même modif...

En tous cas merci d'avoir pris le temps de répondre à mon message d'origine

#12 2010-10-04 23:07:13

saimon
Membre
2006-12-04
367

Re: [Résolu] Afficage menu - The Simple

depuis la dernière version du thème simple (la 2.2), le menu et les commentaires sont cachés avec cette règle CSS:

content.css (ligne 28)

Code:

.js #menubar, .js #theComments > div {
display:none;
}

il suffit donc de surcharger cette règle (dans local/css/rules.css ?) avec un display:block;

Hors ligne

  •  » Styles
  •  » [Résolu] Afficage menu - The Simple

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact