Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#151 2009-02-21 12:08:01

thithi
Membre
Inscription : 2008-08-19

Re : [ plugin menu ] menu deroulant jquery

Pardon d'avance pour mon ignorance :)

SI je comprend bien, pour avoir un menu déroulant tel que sur http://s177055574.onlinehome.fr/ par exemple, il faut installer le plugin menu, créer ses liens (niveau 1,2,...) et c'est tout ? Après ça marche tout seul (par exemple si on utilise le thème fresshy2 qui est préconfiguré), ya rien d'autre à faire ?

Hors ligne

#152 2009-02-21 18:54:03

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

Bonjour thithi et bienvenue sur le forum.
Pour le thème freshy2, non, rien d'autre à faire si ce n'est de rajouter l'attribut level sur la balise  {{tpl:Menu}} ( ou même {{tpl:MenuFreshy}} , ca marche aussi ! ) , comme indiqué ici, si tu veux afficher les niveaux autres que le premier avec cette balise :
http://forum.dotclear.net/viewtopic.php … 97#p240197.


Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#153 2009-02-21 19:14:13

Tomek
Moderator
Inscription : 2006-04-12
Site Web

Re : [ plugin menu ] menu deroulant jquery

Bon, j'ai un souci de transfert de données avec ce plug : dès que j'exporte puis importe (import complet) mon blog dans le cadre d'un transfert local -> hébergeur, il faut à nouveau rentrer tous les liens. C'est un peu embêtant, je trouve.

Hors ligne

#154 2009-02-21 21:03:48

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

Tomek, oui c'est embêtant :) . Explication : il n'y a pas de procédure d'export du contenu de la table menu du plug. C'est possible d'ajouter cette fonctionnalité, mais j'en suis à me demander s'il ne serais pas mieux de stocker les données du plugin dans la table des settings ( qui elle est exportée par défaut ) , plutôt que la création d'une table spécifique, c'est probablement la solution que je vais adopter pour une future version.


Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#155 2009-02-24 00:48:42

Tomek
Moderator
Inscription : 2006-04-12
Site Web

Re : [ plugin menu ] menu deroulant jquery

Ok, dans ce cas cette version sera attendue ;-)

Hors ligne

#156 2009-03-01 21:31:22

Tomek
Moderator
Inscription : 2006-04-12
Site Web

Re : [ plugin menu ] menu deroulant jquery

Une autre chose : quand on entre plusieurs liens dans le menu l'un après l'autre, si on le visualise sur le frontend, l'ordre d'affichage ne correspond pas.

Hors ligne

#157 2009-03-01 21:51:50

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

> Tomek :
A priori un nouveau lien n'a pas de position tant que tu n'as pas enregistré l'ordre !


Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#158 2009-03-02 13:59:45

Tomek
Moderator
Inscription : 2006-04-12
Site Web

Re : [ plugin menu ] menu deroulant jquery

bon, ok alors. :-)

Hors ligne

#159 2009-04-30 18:16:28

ravegates
Membre
Inscription : 2009-04-30

Re : [ plugin menu ] menu deroulant jquery

Bonjour et merci pour dotclear, superbe outil et communauté hyper active !

J'ai découvert et installé les plugins suivants d'Adjaya :

• Menu : pour faire des menus déroulants notemment, j'y suis parvenu avec le thème Freshy2 - j'ai trouvé {{tpl:MenuFreshy}} auquel j'ai ajouté l'attribut level=0. J'ai par contre tenté de faire la même chose pour le thème GlossyBlue, mais je n'ai pas trouvé {{tpl:Menu}}, donc les menus marchaient pour ce thème, mais pas en déroulant. Une idée d'ou se trouve ceci : {{tpl:Menu}}
dans le thème GlossyBlue ? En tous cas bravo pour ce plug !

• homePageMode2 : j'ai pu l'installer et le faire fonctionner sur un dotclear utilisant un thème "7 thèmes" mais en l'installant sur un dotclear utilisant freshy2, ça fout en l'air la mise en page de la page d'accueil de l'un de mes blogs utilisant aussi le plugin "Menu". Je veux dire par là que j'ai le menu en double (en haut de page en horizontal, qui fonctionne et c'est celui que je souhaite conserver, mais aussi en "déroulé" (comme si javascript était désactivé) dans le sidebar qui n'est pas censé être visible.

Voici le résultat : http://www.setemip-env.eu - alors que sur les autres pages du même blog, pas de soucis : http://www.setemip-env.eu/index.php?pag … ironnement

J'utilise DotClear 2.1.4 je crois, la dernière version de tes plugs et j'ai testé tout ça sur Safari 3.1.2 et Firefox 3.08

Si jamais quelqu'un a une petite idée. Merci à vous et encore bravo pour à l'auteur de ces plugs.

Steven

Hors ligne

#160 2009-05-01 08:07:09

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

Bonjour ravegates

Pour le plug "menu" la balise de template {{tpl:Menu}} est à ajouter à l'endroit ou tu veux voir apparaitre le menu, en général dans _top.html.
le menu qui apparait dans la sidebar est dut au widget du même nom que tu peux supprimer.

Pour "homePageMode2" et freshy2, tu peux installer le thème fresshy2 du lab qui intègre le template homepagemode.html adapté à ce thème ici : http://lab.dotclear.org/browser/themes/freshy2 .


Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#161 2009-05-01 11:07:09

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : [ plugin menu ] menu deroulant jquery

Bonjour,

J'ai un petit comportement bizarre avec le menu pour contact.
Là (http://www.logitram.com/), il pointe vers une page related et quand on clique sur le lien, celui-ci se cale à la droite du dernier item du menu au lieu de rester à sa place à l'extrême droite.
Une idée d'où ça pourrait venir ?

Merci et bon 1er mai ;-)

Hors ligne

#162 2009-05-01 15:47:08

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

Bonjour pierrevg
Oui, je vois, ce qui provoque le bug, c'est que tu as un sous-menu avec la même url que le menu parent. Je vais essayer de voir si je peux l'éviter dans ce cas particulier.


Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#163 2009-05-01 20:14:36

ravegates
Membre
Inscription : 2009-04-30

Re : [ plugin menu ] menu deroulant jquery

> Adjaya
Merci pour tes lumières qui m'ont permis de régler tout ça !
J'ai au passage découvert dotclear lab ! Excellente source de plugs et thèmes ! Thanx !

A toute :-)

Steven

Hors ligne

#164 2009-05-02 13:11:40

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

adjaya a écrit :

Bonjour pierrevg
Oui, je vois, ce qui provoque le bug, c'est que tu as un sous-menu avec la même url que le menu parent. Je vais essayer de voir si je peux l'éviter dans ce cas particulier.

Bon, à regarder le code actuel du plugin, je me dit qu'il y aurait des choses à remanier dans un esprit de simplification, mais pas vraiment de temps pour ça en ce moment.

Toutefois en modifiant le fichier menu.freshy2.php comme suit, ca devrait régler ton souci :

<?php
# Template style menu
$template_theme_style = array(
	'LI_ACTIVE'			=> 'class="current_page_item"',
	'LI_LAST'			=> 'class="last_menu"',
	'LI_ACTIVE_LAST'	=> 'class="current_page_item last_menu"',
	'LI_PARENT'			=> 'class="top_parent"',
	'LI_FIRST_PARENT'	=> 'class="first_menu top_parent"',
	'LI_LAST_PARENT'	=> 'class="last_menu top_parent"',
	'LI_ACTIVE_FIRST_PARENT'	=> 'class="first_menu top_parent"',
	'LI_ACTIVE_LAST_PARENT'	=> 'class="last_menu top_parent"',	
	'LI_SMPARENT'		=> 'class="current_page_parent"',
	'LI_ACTIVE_SM'		=> 'class="current_page_item"'
);

# Widget style menu
$widget_theme_style = array(
	'W_LI_ACTIVE'		=> 'class="current_page_item"',
	'W_LI_ACTIVE_SM'	=> 'class="current_page_item"'
);
?>

Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#165 2009-05-07 11:29:51

sahra
Membre
Inscription : 2009-05-07

Re : [ plugin menu ] menu deroulant jquery

Bonjour a tous,

Je suis une debutante niveau 0, je viens de mettre dotclear et travail dessus. J'ai compris a peu pres le systeme.

Mais jai un gros probleme: je souhaiterais mettre un menu deroulant dynamique, en somme ce dont vous etes en train de parler dans  ce sujet.

Mon probleme: jai telechargé les plugins menu de adjaya, apres, jai ouvert dotclear, et jai mis dans widget, ca a pas marché, jai mis dans plugins, non plus.....

Je ne sais pas ou le mettre pour que cela marche.

Ensuite, jai vu que il est ecrit que si on  utilise le theme frechy2, on a le menu. Jai donc essayer de telecharger, mais dotclear me dit que il est trop gros. Donc, je ne peux pas utiliser ce theme.

Je ne comprends plus rien, sniffffffffffffff.

Bref, svp, aidez moi. Je suis perdue.

(Mon blog n'est pas actif)

Cordialement

Hors ligne

#166 2009-05-07 16:56:20

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

Bonjour sahra
La première question à régler est pour toi, il me semble, de savoir comment installer un plugin. Dans l'interface d'administration de  ton blog, dans le menu latéral gauche, sous Système, tu clique sur Extentions puis sur l'onglet "installer ou mettre à jour une extension".


Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#167 2009-05-07 20:59:51

sahra
Membre
Inscription : 2009-05-07

Re : [ plugin menu ] menu deroulant jquery

adjaya a écrit :

Bonjour sahra
La première question à régler est pour toi, il me semble, de savoir comment installer un plugin. Dans l'interface d'administration de  ton blog, dans le menu latéral gauche, sous Système, tu clique sur Extentions puis sur l'onglet "installer ou mettre à jour une extension".

Bonsoir Adjaya.

Je te remercie, jai vu comment mettre le plugins. maintenant je vais voir comment ca marche....je reviens si jai un soucis. (du coup, comme je me sentais un peu honteuse de rien connaitre, jai acheté le livre Html et javascript pour les nuls.....et ca ne m'avance pas... :-(((, lol, mais bon, je vais m'accrocher!)

Un grand merci en tout cas.

Hors ligne

#168 2009-05-08 01:42:39

sahra
Membre
Inscription : 2009-05-07

Re : [ plugin menu ] menu deroulant jquery

sahra a écrit :

Je te remercie, jai vu comment mettre le plugins. maintenant je vais voir comment ca marche....je reviens si jai un soucis. (du coup, comme je me sentais un peu honteuse de rien connaitre, jai acheté le livre Html et javascript pour les nuls.....et ca ne m'avance pas... :-(((, lol, mais bon, je vais m'accrocher!)

Un grand merci en tout cas.

J'ai reussi a mettre freshy2, mais maintenant je ne sais pas comment faire le menu. J'ai essayer dans menu.css, mais ca a pas marcher.

Voici mon avancée pour l'instant. :-)

Hors ligne

#169 2009-05-08 17:49:16

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

> sahra
Les liens se configurent avec l'interface d'administration du plugin, on y accède en cliquant sur le lien menu ajouté par le plugin.
Le champ level permet d'indiquer le niveau hiérarchique du lien!

Rien à changer dans menu.css du thème freshy2!

La seule modification à faire, si tu veux afficher les éventuels sous-niveaux au survol d'un lien parent (menu deroulant), c'est le fichier _top.html de ton thème. Pour freshy2 il suffit de remplacer {{tpl:MenuFreshy}} par {{tpl:Menu level="0"}}.


Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#170 2009-05-11 22:21:57

sahra
Membre
Inscription : 2009-05-07

Re : [ plugin menu ] menu deroulant jquery

Bonsoir Adjaya,

Donc, j'ai fait, et ca marche, mais apres, je ne sais pas comment creer les sous menu, en fait. Donc, j'ai compris comment creer les menus...yes, en tout cas grand merci encore.

Mais je vais encore eplucher ce poste pour voir si il y a pas des trucs que je peux comprendre...Merci encore

:-)


adjaya a écrit :

> sahra
Les liens se configurent avec l'interface d'administration du plugin, on y accède en cliquant sur le lien menu ajouté par le plugin.
Le champ level permet d'indiquer le niveau hiérarchique du lien!

Rien à changer dans menu.css du thème freshy2!

La seule modification à faire, si tu veux afficher les éventuels sous-niveaux au survol d'un lien parent (menu deroulant), c'est le fichier _top.html de ton thème. Pour freshy2 il suffit de remplacer {{tpl:MenuFreshy}} par {{tpl:Menu level="0"}}.

Hors ligne

#171 2009-05-12 20:07:11

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

sahra
Pour faire des sous menus, c'est simple, tu précise la place d'un lien dans la hiérarchie par une valeur numérique dans le champ level.
Par exemple :

Lien 1 => level=1
    sous-lien 1 de lien 1 => level=2
    sous-lien 2 de lien 1 => level=2
Lien 2 => level=1
    sous-lien 1 de lien 2 => level=2
    sous-lien 2 de lien 2 => level=2

Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#172 2009-05-12 21:57:58

sahra
Membre
Inscription : 2009-05-07

Re : [ plugin menu ] menu deroulant jquery

adjaya a écrit :

sahra
Pour faire des sous menus, c'est simple, tu précise la place d'un lien dans la hiérarchie par une valeur numérique dans le champ level.
Par exemple :

Lien 1 => level=1
    sous-lien 1 de lien 1 => level=2
    sous-lien 2 de lien 1 => level=2
Lien 2 => level=1
    sous-lien 1 de lien 2 => level=2
    sous-lien 2 de lien 2 => level=2

Bjr,
Ok, je change dans le fichier top html?
je vais essayer et vous poste le resultat.

Hors ligne

#173 2009-05-12 22:11:33

adjaya
Membre
Lieu : Provence - Luberon
Inscription : 2006-09-05
Site Web

Re : [ plugin menu ] menu deroulant jquery

> sahra
La modif dans _top.html concerne juste le remplacement de {{tpl:MenuFreshy}} par {{tpl:Menu level="0"}}.
Le champ level, lui, se trouve dans la partie administration du plugin !


Photo, Art et Création Numérique : http://benoit-grelier.photo7.fr/

Hors ligne

#174 2009-05-12 22:39:15

sahra
Membre
Inscription : 2009-05-07

Re : [ plugin menu ] menu deroulant jquery

adjaya a écrit :

> sahra
La modif dans _top.html concerne juste le remplacement de {{tpl:MenuFreshy}} par {{tpl:Menu level="0"}}.
Le champ level, lui, se trouve dans la partie administration du plugin !

Oups :-)

Ok, c'est pour ca que ca ne marche pas....je fais tout de suite, merci

Hors ligne

#175 2009-05-13 01:33:18

sahra
Membre
Inscription : 2009-05-07

Re : [ plugin menu ] menu deroulant jquery

sahra a écrit :
adjaya a écrit :

> sahra
La modif dans _top.html concerne juste le remplacement de {{tpl:MenuFreshy}} par {{tpl:Menu level="0"}}.
Le champ level, lui, se trouve dans la partie administration du plugin !

Oups :-)

Ok, c'est pour ca que ca ne marche pas....je fais tout de suite, merci

Jai du mal, mais vraiment....quand vous dites administration, c'est la ou on creer ses titres?
Desolé encore de ne rien comprendre....   :-;

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map