Le menu déroulant Babbibel

Un menu déroulant horizontal en jQuery sans limitation de profondeur et configurable.

Pour en avoir eu besoin et longtemps cherché, je sais que les menus déroulants disponibles sous forme de plugins ne sont pas nombreux ;-) . Il y a bien celui-ci que j’ai essayé mais qui ne me satisfaisait pas vraiment...

J’ai donc intégré à mon site un menu simple et efficace que j’ai trouvé sur le net. Quelques clics plus tard, vous pouvez lire ces lignes et télécharger le plugin « Menu_babbibel ».

Il s’agit d’un menu déroulant s’appuyant sur la librairie jQuery et donc parfaitement compatible avec les versions récentes de spip ainsi que tous les navigateurs ou presque.

Le code étant très simple, le menu est facile à personnaliser. Les feuilles css sont commentées pour faciliter la personnalisation et l’habillage.

Menu babbibel
Site de test fourni par Denisb

Merci à Denisb pour sa contribution base de données test.

Installation

Comme tous les autres plugins, cf. https://www.spip.net/fr_article3396.html

  • Le plugin fonctionne sur les squelettes disposant de la balise #INSERT_HEAD.
  • Le plugin utilise CFG (version > 1.14.0) pour la configuration. Pour respecter les nouvelles spécifications et être compatible avec SPIP 3, j’ai choisi de ne plus maintenir la compatibilité avec les versions 1.9.2 de SPIP. Désormais, le menu babbibel se passe de CFG. Le lien vers la page de configuration est accessible aux websmestres dans les menus de l’interface privé.
  • Pour les versions spip 2.x, le plugin SPIP-Bonux est nécessaire.

Mise en oeuvre

Pour faire apparaitre le menu dans votre squelette, placez-y le code [(#MODELE{menu}{env}{id_rubrique}{id_article})] là où vous souhaitez que le menu apparaisse. Ce menu convient à tous les sites. Il est capable d’identifier et trier les articles et rubriques par langue. La plupart des sites utilisera ce menu. N’hésitez pas à visualiser le résultat de votre configuration sur les pages tests.

Ceux qui ont configuré leur site avec un secteur par langue utiliseront plutôt [(#MODELE{secteur_langue}{env}{id_rubrique}{id_article})]. Ce menu dissimule les secteurs. Il n’affiche que les rubriques de niveau 2 en les regroupant par langue. Il permet donc de répondre aux besoins spécifiques des sites multilangues par secteur (Cf. https://www.spip.net/fr_article2124.html#nh1).

Paramétrage

Le menu déroulant de babbibel se configure en quelques clics. Il est possible de choisir :

  • le type de menu que l’on souhaite utiliser (secteur + rubriques, secteur + articles, rubriques par mot clé, etc...)
  • le nombre d’article à afficher dans le menu (seulement si on a choisi un menu qui affiche des articles évidement)
  • l’ordre dans lequel ces articles seront affichés (ordre chronologique, alphabétique, etc)

Pour gérer plus finement le contenu du menu déroulant, vous avez la possibilité de sélectionner les rubriques qui seront les rubriques principales du menu ou d’exclure du menu des rubriques ou des articles.

Pour cela, créez un groupe de mots-clés pouvant être associés aux rubriques et aux articles. Dans ce groupe, créez les mots clés :

  1. menu_der qui sélectionne une rubrique à afficher dans les menus de type « Rubriques par mots-clés ».
  2. exclu_menu_der qui exclut du menu une rubrique et son contenu ou simplement un article. Ceux-ci ne seront exclus que du menu ! Attention toutefois à ne pas rendre inaccessible une partie de l’arborescence.

Personnalisation

Pour personnaliser l’apparence du menu, il suffit de modifier le fichier ./plugins/menu_babbibel/menu_babbi.css. Je vous conseille de faire appel à l’extension firebug de vos navigateurs favoris.

Si vous avez personnalisé l’apparence du menu, placer le menu_babbi.css dans le dossier squelettes de votre site. C’est cette css qui sera prioritaire et les mises à jour du plugin n’écraseront pas votre css personnalisée. (Merci à Prad pour l’idée judicieuse)

Les classes babbin et babbout permettent de personnaliser l’apparence de l’article et/ou la rubrique exposé.

Compatibilité

Le menu a été testé avec succès sur la plupart des navigateurs. Le menu reste fonctionnel même si le javascript est désactivé.

Fonctionnement

Pour vous éviter de chercher, j’apporte ici quelques précisions sur le comportement général du menu :

  • Affichage des secteurs & des rubriques se fait toujours par :
    1. numéro de titre
    2. puis par date
    3. puis par ordre alphabétique
  • Configuration par défaut
    • Menu « Secteur >>> sous rubriques »
    • 100 articles maximum seront affichés
    • Les articles affichés le seront par date
  • Inverser l’ordre du tri aléatoire NE SERT À RIEN ;-)
  • Le premier item du menu (« accueil site ») correspond à la valeur de <:accueil_site:> du fichier de langue de spip. Il sera donc traduit dans toutes les langues supportées par SPIP et ce pour tous les types de menus.

2 Juin 2009 : Mise à jour de l’archive Menu_babbibel V 1.0 stable
29 Juin 2009 : Mise à jour de l’archive Menu_babbibel V 1.1.0 stable
3 Juillet 2009 : Mise à jour de l’archive Menu_babbibel V 1.3.0 stable
12 Août 2009 : Mise à jour de l’archive Menu_babbibel V 1.9.9 test
17 Août 2009 : Plublication de 2 archives Menu_babbibel V 2.0 stable pour SPIP 2 et SPIP 192
25 Août 2009 : Plublication de l’archive Menu_babbibel V 2.0a stable pour SPIP 2 et SPIP 192


Depuis le 28 Août 2009 : Plublication de l’archive Menu_babbibel depuis la spip_zone

Discussion

153 discussions

  • 2

    Bonjour

    ce plugin date (denier post en 2018)
    est il abandonné ?
    merci pour votre retour
    Natacha

    • Bonjour
      je viens de le passer en Spip 4.2.3 / php 7.4
      ça à l’air de fonctionner

      à suivre
      Natacha

    • Bonjour,
      Je l’ai aussi en service sur un site mis à jour en 4.2.3 et le fonctionnement semble ok depuis une semaine.
      Pierre.

    Répondre à ce message

  • 7

    Bonjour,
    La mise à jour pour spip 3.2 est-elle envisagée ?
    Cdlt

    • Je me demande si le plugin n’est pas déjà compatible.

      Essaie de remplacer dans paquet.xml

              compatibilite="[2.1.0;3.1.*]"

      par

              compatibilite="[2.1.0;3.2.*]"

      cela te permettra d’activer le plugin et de tester la compatibilité. Après cela tu pourra vérifier que tout marche, me faire un retour ici, et le cas échéant je modiferai la version distribuée.

    • Merci !!
      Super, ça fonctionne. Aucun problème de compatibilité détecté sur http://www.residence-augusta.fr

    • Working for me in spip 3.2 also, after changing paquet.xml and deleting/uploading plugin again.

    • Jean pierre Dechoz

      Bonjour,
      Mon site est en 3.0 et j’envisage de passer 3.2. Il utilise Babbibel.
      Si ce plugin est compatible 3.2., est-il possible qu’il soit qualifié comme tel, ou bien est-ce encore incertain ?
      Merci.

    • D’après howard, cela marcherait en spip 3.2

      Il faudrai tester pour confirmer, en modifiant dans paquet.xml. Et si tel est le cas, nous l’annoncerons officiellement.

    • Jean-Pierre Déchoz

      Bonjour,
      Merci pour cette réponse immédiate.
      Mais en modifiant www\plugins\auto\babbi\v3.0.2\paquets.xml dans mon spip 3.0, est-ce que cela ne forcera pas vérification des plugin à répondre ok... ce qui ne me prouvera rien !
      La seule solution serait alors de monter la 3.2., de modifier paquets.xml, et de valider que ca fonctionne ? Merci.

    • oui, ou d’avoir une version locale du site pour tester.

    Répondre à ce message

  • Bonjour
    Bien que la configuration indique :
    >> Choisissez le type de classement des articles : Par ordre alphabétique
    Cela ne change rien !
    Que dois je faire ?
    Merci d’avance

    Répondre à ce message

  • Bonjour,
    Je suis débutant... Ce plugin semble exactement ce que je recherche. J’ai réussi à l’installer et le configurer pour voir l’exemple qui fonctionne.
    Mais par contre je ne sais pas quoi faire pour le mettre en place sur mes pages ! J’ai bien le code [(#MODELEmenuenvid_rubriqueid_article)] qu’on me dit de placer , mais je ne sais pas où !?
    Quelqu’un pourrait il m’expliquer la démarche ?
    merci d’avance

    Répondre à ce message

  • Bonjour, je suis sous spip 3.0.20.
    Super plugin que ce babbibel !
    J’ai réussi à le configurer et il est intégré dans mon header... mais je n’arrive pas à centrer ce menu (qui envoie 5 rubriques)...
    Avez-vous une solution ?
    Cdt

    Répondre à ce message

  • 1

    Félicitation pour cet excellent plugin que j’utilise de longue date.

    Avec l’arrivée de SPIP3 et du critère profondeur serait-il possible de limiter le nombre des niveaux affichés afin d’éviter d’avoir à positionner le mots clé « exclu_menu_der » sur nombre de rubriques et d’articles qui sont eux affichés à l’aide d’un second menu ?

    J’ai fait, sans succès, des tentatives de modification du fichier « inc_menu_mot_cle3.html » en ajoutant profondeur<=2 dans les critères des boucles.

    • Grossière erreur !
      Les droits sur le répertoire plugins/auto ne permettaient pas de transférer les fichiers du plugin modifié. Ce que je n’ai pas remarqué immédiatement.
      La solution proposée fonctionne bien.

    Répondre à ce message

  • je teste ce plugin et je confirme qu’il y a un souci avec les tablettes : le menu se déroule bien si on tape sur la rubrique de secteur mais ensuite, si on tape sur un des sous-menu, rien ne se passe et à l’arrivée on se retrouve sur la page rubrique du secteur.

    Dommage car ce menu me paraissait fort intéressant pour un site responsive.!

    Répondre à ce message

  • 7

    Bonjour,

    Je suis en train de tester le plugin avec la version 3.0.13 de Spip : le gestionnaire de plugins m’affiche : Menu babbibel 3.0.0 - stable
    version incompatible

    Merci pour votre aide !

    Pierre V.

    • Bonjour,

      Idem pour moi « version incompatible » avec spip 3.0.13

      Que faire ?

    • j’ai trouvé : il y une erreur de frappe dans le fichier paquet.xml :
      A la ligne 6
      ll faut remplacer la parenthèse fermante par un crochet fermant , ce qui donne :

      compatibilite="[1.9.2;3.0.*]"

      cordialement.

    • Merci merci merci pour le signalement de l’erreur dans le fichier paquet.xml !

    • obiwanriko

      Ouch !!!! Grosse frayeur en mettant à jour ce plugin !!!! Spip 3.0.14 le lit comme incompatible et résultat tout le site est cassé... Obligé de faire un retour à la version précédente via FTP !!!

    • spipienne

      3 mois après la signalisation de cette erreur, pas de correction dans le fichier ??

    • Ben non... C’est bien dommage.

    • Renée Picard

      Merci
      Sans ce forum je n’aurais jamais trouvé l’erreur.

    Répondre à ce message

  • Bonjour,

    Tout d’abord un grand merci pour cet excellent plugin, déjà testé sur un site, il est génial !
    Je viens d’adapter son css pour un nouveau projet, afin d’avoir le sous menu en ligne, jusqu’ici, aucun problème.

    Je voudrais pouvoir faire en sorte que le sous-menu reste affiché dans la rubrique en cours, un peu comme un fil d’ariane où l’on verrait toujours les autres éléments de menu de la rubrique concernée.
    Je précise que j’utilise inc_menu_article.html (rubriques > articles) mais pourrait aussi bien le vouloir avec inc_menu_laur.html (rubriques > sous-rubriques). Peu importe, c’est sur le JS que ça se joue.

    Mon problème est que je suis nulle en javascript, et je ne sais pas comment écrire toutes ces actions dans menu_babbi.js : le sous-menu apparaît au survol d’un élément de menu, reste quand on en sort, et ne disparaît que quand on survol un autre élément de menu, pour faire apparaître le sous-menu suivant…

    Quelqu’un serait-il intéressé pour m’aider à avancer sur cette idée, qui peut-être intéressera d’autres personnes ?

    Je peux donner fournir mon css si c’est utile…
    Cordialement,
    Karen

    Répondre à ce message

  • 1

    Bonjour,
    Comment faire pour compléter le bandeau du menu par des cases vides pour que ça prenne tout le bloc d’affichage ? j’ai essayé en remplissant des rubriques et articles vides mais çà ne marche pas !!

    cf fichier joint pour voir ce que ça donne

    Merci,

    • je me réponds à moi-même : (çà peut aider quelqu’un)

      ajouter dans le fichier menu_babbi.css :

      dans .nav

      « background-color : #c1002a ;
      width :970 px ;
      height:25px ; »
      ...

    Répondre à ce message

  • 1
    Le codeur masqué

    Bonjour,

    J’ai un soucis avec le menu Babbibel (très bon plug-in au passage) plutôt incompréhensible (pour moi du moins, et actuellement...)

    Le menu fonctionne parfaitement en page d’accueil, se déroule parfaitement. Mais dans les pages articles et rubriques, s’il le premier niveau est bien affiché, il ne déroule absolument rien au survol de la souris.

    Une solution à ce pépin ?

    Merci par avance

    • Bonjour,
      Vérifies que les header sont bien inclus dans les tous tes squelettes.
      On ne sait jamais...

    Répondre à ce message

  • 6

    Bonjour,

    Un grand merci pour ce plugin !! :-)
    le menu fonctionne trés bien toutefois
    je cherche à modifier les couleurs des rubriques et sous rubriques indépendamment ex :
    rubrique 1 : bleue
    sous rubrique : bleue
    rubrique 2 : jaune
    sous rubrique 2 jaune
    ... etc
    je suis sous spip 2.1.12
    jutilise le plugin babibel dans sa version 2
    rubrique>>sous rubrique

    j’ai dans un premier temps essayer avec le plugin couleur rubrique de modifier le menu_babi.css, le inc_menu_laur.html et inc_menu dans le dossier norm du plugin.
    cependant je suis un grand débutant du développement (que cela soit boucle ou CSS) je continue mes recherches cependant un petit coup de main serai le bienvenu.

    De même si il y a une autre possibilité en modifiant d’autre fichier je suis preneur.

    merci beaucoup

    • Les CSS devraient permettre de réai-oudre assez facilement votre problème. Dans le squelette, rajouter dans les balises « li » une classe du type <li class="maclasse#ID_RUBRIQUE">.....</li>.
      Ensuite, il suffit de style les li.maclasse1, li.maclasseXXX dans la feuille css pour leur mettre une valeur de background-color spécifique

    • bonjour,

      dans un premier un grand merci pour ton aide,

      j’essaye donc avec la syntaxe suivante :

      fichier « menu_babbi.css »

      #li.maclasse1
      {background-color:#ffffff;
      }

      et dans le fichier « inc_menu_laur.html » j’ai ajouté

      "<li>
      <a href="#URL_SITE_SPIP/" title="[(#NOM_SITE_SPIP|textebrut)]"><:accueil_site:> <class="maclasse#ID_RUBRIQUE"></a>
      </li>"

      ce que j’ai fais ne me semble pas fonctionner mais vu mon niveau de développement dur dur

      encore merci pour ton aide

    • li.maclasse1 et non pas #li.maclasse1 : pas de # devant (le # correspond à l’attribut id d’une balise (pour rappel, un id doit être unique dans une page) et là il s’agit d’une classe.
      Ensuite, j’ai écrit #ID_RUBRIQUE : bien sûr, ça ne fonctionne que s’il s’agit d’une boucle rubrique (à adapter si la boucle est différente)

    • ok, merci pour les infos je vais etudier tous ca. deplus je viens de trouver les articles expliquang le fonctionnement des boucles et balis sur spip.net .

      je vous tient au courant.

    • bonsoir,

      j’ai pris 4, 5 heure pour essayer de résoudre mon problème, sauf erreur,
      je pense être sur la bonne voix bien que :

      -  déja je ne travaillai pas sur le bon fichier il s’agissait du fichier « inc_menu.html » dans le dossier « inc/norm » du plugin. j’ai donc inséré le code que vous m’avez fournit :

      class="maclasse#ID_RUBRIQUE">

      ce qui donne :

      <ul id="nav">
      	<li>
      		<a href="#URL_SITE_SPIP/" title="[(#NOM_SITE_SPIP|textebrut)]"><:accueil_site:></a>
      	</li>
      	<BOUCLE_menus_bab(RUBRIQUES){racine} {!titre_mot=exclu_menu_der}{lang}{par num titre, date, titre}>
      	<li><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a>
      		<div class="maclasse#ID_RUBRIQUE"></div>
      			<B_sous_menus_bab>
      				<ul>
      					<BOUCLE_sous_menus_bab(RUBRIQUES) {id_parent} {lang}{!titre_mot=exclu_menu_der}[{id_rubrique !IN (#CONFIG{babbi/rubriques_exclus})}]{par num titre, date, titre}>
      						<li><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero|couper{80})]</a><BOUCLE_rec(BOUCLE_sous_menus_bab)></BOUCLE_rec></li>
      					</BOUCLE_sous_menus_bab>
      				</ul>									
      			</B_sous_menus_bab>
      	</li>
      	</BOUCLE_menus_bab>
      	
      </ul>

      quand j’affiche le code j’obtiens :

      <ul id="nav">
      <li>
      <a href="http://www.institutionsevigne.org/" title="Institution Sévigné - Primaire Collège Lycée Granville">Accueil du site</a>
      </li>
      <li><a href="spip.php?rubrique34">Présentation</a>
      <div class="maclasse34"></div>

      donc j’ai bien le retour de mon numéro de rubrique dans « maclasse ».

      ce qui je suppose ne doit pas marcher est dans mon fichier « menu_babbi.css »
      j’ai essayé plusieurs syntaxe comme :

      maclasse11{
      background-color:#3366FF;
      }
      
      maclasse31{
      background:#3366FF;
      }
      
      maclasse50{
      color:#3366FF;
      }
      
      maclasse46{
      color:#:#3366FF;
      }
      
      maclasse42{
      background:#3366FF;
      }

      si vous avez du temps, merci du coup de pouce

      le site en question est -> la

    • il faut un « . » devant les déclarations de classe :

      .maclasse11{
      background-color:#3366FF;
      }
      
      .maclasse31{
      background:#3366FF;
      }
      
      etc..

      RAPPEL CSS :

      #truc{ ...} = > div id="truc"
      .truc{ ...} = > class="truc"
      truc{ ...}  => balise html truc

    Répondre à ce message

  • 5

    Bonjour,
    je n’arrive pas à changer la couleur de la police en mode « exposé »
    dans le CSS avec la classe .babbin, je mets par exemple la propriété color:#000; et rien ne se passe
    est-ce normal ?

    Merci

    • Pour ceux qui galèrent avec les classes .babbin et .babbout, il faut penser à inclure son menu en transmettant l’ID de la rubrique ou de l’article en cours.

      Au lieu d’insérer son menu babbibel avec ceci :
      [(#MODELE{menu})]
      il faut utiliser cette syntaxe :
      [(#INCLURE{fond=inc/norm/#CONFIG{babbi/type_menu, inc_menu}}{id_rubrique})]
      (en suivant les indications données dans Pour_modifier_le_menu.txt)

      Et lorsque le menu est appelé lui-même depuis une noisette, il faut appeler cette noisette en transmettant aussi l’id_rubrique/id_article.
      Exemple pour moi :
      <INCLURE{fond=inclure/header}{id_rubrique}{id_article}>

      Çà aidera peut-être !

    • Salut,

      il faut effectivement bien penser à transmettre le contexte dans toutes les inclusions.

      Utilisez cette noisette [(#MODELE{menu}{env}{id_rubrique}{id_article})] pour insérer le menu et si vous l’insérer dans un fichier qui lui aussi est inclus, il faut aussi vérifier que le contexte lui est également transmis (présence de {env} ou {id_rubrique}{id_article} dans la noisette d’inclusion.

      A bientôt !

    • Bonjour,

      Je reviens un peu tard sur ce sujet, mais malgré vos explications je n’arrive toujours pas à exposer autrement que par « l’italique » qui est le comportement de base dans la classe babbin.
      Ne peux ton pas exposer avec une couleur de fond par exemple (qui serait beaucoup plus visible pour l’utilisateur...) ?... ce que j’ai essayé sans succès !
      mon menu est bien appelé par
      [(#MODELE{menu}{env}{id_rubrique}{id_article})]
      Bref je sèche sévère, si quelq’un à une piste, je suis preneur !

      Cordialement.

    • Bonjour sirom,
      As-tu bien modifié les 2 règles .babbin et .babbout du fichier menu_babbi.css du plugin ? Pense à copier ce fichier à la racine de ton dossier squelettes/ pour pouvoir le personnaliser.
      Avec le contexte transmis comme tu le fais, il ne devrait pas y avoir de problème, à moins que tu n’aies un conflit entre deux règles css. Sinon, essaie d’ajouter la propriété  !important à ton background-color, pour voir.
      Ou donne-nous un lien si tu peux.
      Bon courage

    • Merci Mirobolus !
      J’avais effectivement un conflit avec le background.
      Avec le paramètre  !important cela fonctionne !
      Par contre du coup j’essaie avec un border-bottom : 5px solid #93C ;
      et bizarre rien ne s’affiche... pourtant apparemment pas de conflit.
      Bon pour l’instant je me contente de mon background-color, ce qui était le sujet de ma question précédente.

      Encore merci pour l’éclairage !

      Cordialement.

    Répondre à ce message

  • Bonjour,

    Ce menu ce déroule vers la droite de l’écran. Est-il possible d’en changer le sens ?

    Est-il possible aussi d’obtenir un sens « automatique », c’est à dire que le déroulement change de sens lorsque le menu atteint le bord de l’écran ?

    Répondre à ce message

  • 1

    Bonjour,
    Y a t-il un moyen de ne pas faire apparaître le titre de la rubrique mais son logo, dans le menu ? je me galère un peu avec ça.
    merci d’avance.

    • Etienne

      J’ai trouvé : fichier inc_menu dans /inc/norm
      Encore quelques trucs à régler et je devrais m’en sortir avec ce plugin. merci

    Répondre à ce message

  • 3

    Bonjour,
    Après avoir lu l’ensemble des commentaires, je n’ai pas trouvé d’éléments qui m’aident pour les problèmes suivants sur le site que j’anime :
    Comment faire pour mettre les rubriques dans une couleur différente de celle des articles, dans le menu avec Babbibel ?
    Comment faire pour classer dans une même rubrique les articles et les sous-rubriques ensemble ? En numérotant les sous-rubriques je parviens à les classer mais quand je numérote aussi les articles, ils ne sont pas classés avec les sous-rubriques.

    Merci en tout cas pour ce plugin qui m’est indispensable depuis déjà pas mal de temps,
    Cordialement,
    Guillaume

    • Bonjour,

      la feuille de style menu_babbi.css est commentée. Tu y découvriras que :

      1. la couleur de fond du menu se trouve ligne 33
      2. la couleur de fond des sous-menus se trouve ligne 63.

      Le classement des items ne permet pas de mélanger des objets de type différents. Toutes les rubriques apparaîtront avant les articles qui s’afficheront selon le critère de tri sélectionné dans la page de configuration du plugin.

      Voir les explications ci-dessus...

    • Merci beaucoup pour la réponse.
      Ton propos, babbibel, me confirme l’impossibilité de dissocier les articles et les rubriques (dans le même menu ou le même sous-menu) par des couleurs différentes.
      De même pour le classement.
      Ma seule idée (que je vais déployer sur le site) est d’introduire en fin de ligne un symbole : ►
      Ce qui permettra peut-être aux utilisateurs du site de comprendre qu’il s’agit d’une rubrique comprenant des articles (et/ou des rubriques) et non d’un article.
      Merci encore pour les explications.

    • Hello,

      sinon tu peux essayer couleur rubrique mais il faudra modifier un peu le code du plugin...

    Répondre à ce message

  • 1

    Bonjour,
    j’utilise le menu babbibel sur ce site
    Utilisant un ipad pour la première fois hier, j’ai remarqué qu’il est impossible de dérouler les sous-menu par « survol » de la souris !
    comment faire alors pour que ce menu soit exploitable sur tablette ?
    merci

    Répondre à ce message

  • 1

    Bonjour,

    Est-il possible de placer le menu déroulant Babbibel à l’intérieur d’une rubrique, et non pas sur la page d’accueil, pour qu’il emmène les visiteurs vers des articles contenus dans cette rubrique ?

    • Bonjour,

      Le plus simple serait de modifier le code du plugin. Sinon, essaies d’utiliser le plugin menu pour créer le menu que tu as imaginé et intègres le dans le squelette de ta page rubrique.html.

      Comme je le disais quelques postes plus bas ça devrait fonctionner.

      Bon courage.

    Répondre à ce message

  • 2

    Salut

    Dis on peut rajouter un sélecteur « groupe de mots >> mots clef » ? j’ai fais comme ça sur un site et ça manque dans ta configuration je pense.

    • Salut,

      C’est bien possible mais depuis la publication du plugin Menus, je ne vois plus aucune raison d’ajouter des fonctionnalités au menu déroulant Babbibel puisqu’en quelques clics on peut configurer le menu de ses rêves avec « Menus ». Il ne reste plus ensuite qu’à l’habiller en menu déroulant. Et le tour est joué.

      Pour les moins à leur aise html, css, js (mais pas malhabiles pour autant), il « suffit »

      • d’installer et d’activer le plugin menus ET le plugin menu déroulant Babbibel ;
      • de saisir la classe nav dans le champ Classes CSS de configuration du « plugin menus »

      Ça devrait suffire à déguiser votre menu personnalisé en menu déroulant. Quelques ajustement de menu_babbi.css peuvent s’avérer nécessaires mais ce n’est vraiment pas le plus difficile...

    • Bonjour

      Effectivement, j’avais pas pensés à monter les 2 plugins en même temps.
      Je te ferais un retour la dessus à l’occasion.

    Répondre à ce message

  • 2

    Bonjour

    sur spip 3.0.4 le menu pour 2 secteurs fonctionne bien sauf sur la deuxième langue...il ne m’affiche pas les sous rubriques dans le deuxième secteur (anglais) que pourtant il m’affiche en français :(

    Les 2 secteurs sont les mêmes (articles publiés dans les rubriques respectives...)

    Ca proviens d’ou ??

    • jajoute qu’en effet ce ne sont pas les sous rubriques qui ne s’affichent pas (car le site en as pas) mais les articles (le plugin est configuré secteurs->sous-rub->articles

    • jai trouvé le problème ! ca pourra servir à d’autres personnes !
      Les articles en anglais , ne sais pour quelle raison étaient en français....
      c’est donc tout bon, désolé pour 3 messages...

    Répondre à ce message

  • clairedelune

    Bonjour,
    Je suis sous SPIP 2.1.8, j’utilise le Menu Babbibel 2.2.1.
    Mon site est en français (langue principale) avec des rubriques et des articles en espagnol.
    J’ai choisi de faire des squelettes rubriques et articles dans les deux langues avec les rubriques dans chaque langue. Donc un sommaire.es et rubrique.es
    , j’ai insérer le code [(#MODELEmenu)] dans mon entête où j’ai mon menu.

    Mon sommaire.es me donne bien mon menu en espagnol mais lorsque je clique dans le menu sur une des rubriques en espagnol, ex. Actualidad, le site rebascule directement en français.
    Mon site : http://www.franceameriquelatine.org
    Merci de votre aide

    Répondre à ce message

  • 3

    Hello,

    J’ai un SPIP 2.1.17 avec un Babbibel Version : 3.0 [64228] dans le répertoire : auto/menu_babbibel

    J’ai beau essayer de changer la config de navigation je reviens immédiatement après validation à Secteurs >>> Sous-rubriques, j’ai même essayé d’autres options que nenni, toujours retour à la case départ. J’ai vérifié les droits des fichiers et des dossiers, cela semble correct. J’ai aucun message d’erreur, jusque que je sais rien modifier ! :-(

    J’ai encore installé CFG au cas ou il le faudrait encore mais nada, rien... le menu fonctionne mais avec les critères par défaut me semble-t-il !

    Quel fichier, même à la mano ! puis-je éditer ?

    Amitié
    Paulbe

    • Purée une matinée de recherche pour pas grand chose... il faut plus cfg mais il faut toujours « bonux » ...

      Après une install de bonux tout rentre dans l’ordre ! pourtant Babbibel ne le réclame pas à l’install !

      Enfin que cela serve à d’autres c’est le principal !

      Amitié
      Paul

    • quelle version de SPIP ?

    • Lol c’est noté Maïeul 2.1.17 ;-)

    Répondre à ce message

  • 1

    Bonjour,

    J’avais construit mon menu sur mon site et pour pouvoir avoir un menu déroulant, j’ai installé le plugin Babbibel (seul plugin). Maintenant je n’arrive pas à remettre l’image de fond (une seule image sur laquelle s’installe le menu), ni le padding alors que l’écriture s’est transposée toute seule depuis la feuille de style contenant l’ancienne navigation.

    Je me questionne aussi sur les autres éléments à modifier (par exemple, la largeur de la bande dépliante, le type d’animation).

    Existe-t-il un guide sur les modifications à apporter à Babbibel et est-ce possible d’avoir une image de fond pour le menu ?

    Devrais-je me tourner vers un autre plugin de menu ou un guide pour créer moi-même l’effet déroulant à partir de mon premier menu ?

    • Je suis arrivée à faire ce que je voulais en fusionnant mon image de fond de navigation à la bannière, puis en déplaçant le menu pour arriver vis-à-vis.

    Répondre à ce message

  • 13

    Bonsoir,
    Entièrement ravi de ce plugin pour mon site perso, je l’ai installé pour un autre site (en local pour le moment) qui tourne cette fois ci sur SPIP3.
    Le menu s’affiche, mais par contre, aucun appel au CSS n’est fait :(
    du coup le menu ne fonctionne pas... une idée ?
    A savoir que le head ne rajoute pas l’appel, donc peu importe ou est la feuille de style pour le moment...
    Merci par avance !

    • a noter que j’ai bien le #INSERT_HEAD et tout ce qu’il faut...
      J’ai l’impression que le plugin ne s’installe pas bien.
      J’ai essayé : install normale, install auto... rien ne change...

    • Bonjour,

      As-tu toute ton système à jour ? Quelles versions (plugins, spip, etc) utilises tu ?

      Je ne vois pas trop ce que ça peut être...

    • Si je rajoute l’appel CSS et JS à la main dans inclus/head, ca fonctionne... bizarre :)
      J’ai pris les dernières versions de tout... Et ca me fait pareil si j’installe sur un serveur distant...
      J’ai du oublié un truc dans la config sûrement...

    • idem ici, en rajoutant le css et le js dans le head, ça fonctionne :/

    • Je confirme il faut bien rajouter le « link rel » pour le css et le js pour que cela fonctionne sous spip 3.02

      mmmmhhh pas très pratique, mais bon.....

    • Bonjour,

      pour être honnête, je ne comprends pas d’où vient ce problème, d’autant plus que chez moi, en local, tout fonctionne correctement. Je creuse la question et je proposerai un correctif...

      A bientôt !

    • Bonjour,

      Je viens de télécharger le plugin et il y a toujours le même problème.

      Je confirme il faut bien rajouter le « link rel » pour le css et le js pour que cela fonctionne sous spip 3.

      Qqn peut préciser pour un débutant comment modifier son spip pour que cela fonctionne ?

      Merci d’avance.

      SPIP 3.0.2 [19586] - Menu Babbibel 3.0 stable

    • Spip 3 : Après avoir installé le plugin :
      Copier squelettes-dist/inclure/head.html dans votre dossier squelettes/ (pour surcharger)
      -  une fois ceci effectué, ouvrir squeletttes/inclure/head.html
      dans la partie :3. Vos feuilles de style pour l’habillage du site
      insérer la ligne :

      [<link rel="stylesheet" href="(#CHEMIN{plugins/auto/babbi/v3.0/menu_babbi.css}|direction_css)" type="text/css" />]

      puis dans la partie 6. Vos scripts
      insérer la ligne :
      [<script src="(#CHEMIN{plugins/auto/babbi/v3.0/js/menu_babbi.js})" type="text/javascript"></script>]
      Voilà

      Vérifier biensûr que vous avez l’appel a head.html dans le head de votre page squelette :
      <INCLURE{fond=inclure/head} />

    • Merci beaucoup Sirom. Ca fonctionne.

      Cordialement

    • Bonjour,

      désolé pour le temps de réaction mais j’ai enfin identifié la cause du problème sous spip 3..., enfin je crois.

      La version corrigée sera dispo dans la nuit du 18 au 19 juillet...

    • Re bonjour,

      ça devrait aller mieux désormais. C’était dû à une étourderie... Vivement les vacances !

    • Bonjour,

      En version SPIP 2.1.16 [19678], j’ai du inséré ces lignes dans mon inc-head.html pour que l’appel au JS fonctionne

      [(#REM) Plugin Menu BABBIBEL version 3.0]

      link rel=« stylesheet » href=« (#CHEMINmenu_babbi.css|direction_css) » type=« text/css » />

      <script src="(#CHEMIN{plugins/auto/menu_babbibel/js/menu_babbi.js})" type="text/javascript"></script>
    • Un autre petit problème mais la c’est la faute à IE ^^

      Dans le menu quand je passe la souris d’un < li > à un < ul > le cadre du précédent .nav ul ne disparait pas et au final je me retrouve avec l’ensemble des fonds du menu affichés et le texte uniquement du menu que je suis entrain de survoler.

      Donc en gros qqn a réussi à modifier le css de tel manière qu’il n’y ai aucun bug sous ie ^^ ?

      Sous Firefox aucun souci.

      Merci d’avance et plugin très sympa

    Répondre à ce message

  • 2

    Bonjour,

    J’adore ce menu, il marche super bien sur un spip 2.1.14, par contre j’ai monté un clone dans le but de passer en spip3, et là deux petits soucis :

    -  Erreur dans les plugins : /home/spip/plugins/auto/babbi/v3.0/inc/babbi_autoriser.php
    (message dans l’espace privé)

    -  les sous menus déroulent derrière la div où se trouve #TEXTE (contenu). J’ai beau mettre des z-index dans la css menu_babbi (dans le dossier squelettes) rien n’y fait.

    Je continu de chercher, c’était juste pour signaler le message d’erreur ;)
    Merci pour le dev ! Vive Spip !

    • Bonjour,

      Merci pour ce retour. J’ai corrigé le souci dans la révision 61568.

      A bientôt !

    • Ok pour le correctif, ça roule. Quand à mon css, rien à voir avec babbi, il y a un conflit dans mes css, l’occasion de faire le ménage ;)

      Ce qui est étonnant, c’est que je n’avais pas de soucis avec spip 2.1.14 ... Moins tolérant spip 3 ? ;)

      Merci bien. Bonne journée.

    Répondre à ce message

  • 2
    Christophe

    Bonjour Babbibel et félicitations pour ce plugin.
    Y a t il un moyen simple de mettre un fond de couleur différente pour la sous-rubrique de premier niveau à laquelle appartient la rubrique ou article actuellement affiché ?
    Merci d’avance pour ta réponse et encore bravo !
    Christophe

    • Bonjour et bravo pour ce plugin qui répond parfaitement à mon besoin de site multilingue.

      J’ai développé un plugin Z, ajouté

      [(#MODELE{menu})]

      dans mon body.html et tout fonctionne comme attendu à un détail près : je ne vois jamais la class « babbin » dans le code. Du coup, évidemment, pour montrer où l’on est, c’est moins facile.

      Une piste ? Est-ce que le problème est : comment passer l’environnement au plugin ?

    • Bonjour,

      Quel type de menu utilises-tu ?
      racine>>>article ou racine>>>sous rubrique ou rubrique par mots clé>>>>sous rubriques, etc...

    Répondre à ce message

  • Bonjour
    J’aime beaucoup ce plugin.
    -  Est-il possible de décider que pour une rubrique donnée aucun article de cette rubrique n’apparaisse dans le menu
    -  Peut-on faire apparaitre par exemple ’et +’ lorsque l’on a limité le nbre d’article à 5 et qu’il existe + d’article ?
    Merci pour ce beau travail

    Répondre à ce message

  • J’ai eu pas mal de soucis sur un site que je viens de migrer chez PlanetHoster (SPIP 2.1.12) : les crayons ne marchaient pas, l’interface privée ne mémorisait pas mes réglages persos, le plugin coordonnées ne fonctionnait pas (problème d’ajax) etc... Après pas mal d’installation, désinstallations, il semble que c’est ce pplugin « Babbibel » qui fichait le bazar.
    Dans le fichier fonctions_menu.php, j’ai supprimé la ligne
    $flux .= babbi_headeur_css(''); // compat pour les vieux spip
    Tout semble rentré dans l’ordre maintenant
    Si ça peut aider...

    Répondre à ce message

  • 3
    Ploufplouf

    Bonjour,

    J’aime ce plugin mais là je suis passé sur la version spip 2.1.12 et il me demande le plugin CFG (normal jusque là...) la difficulté est que le plugin CFG pourtant chargé en dernière version ne’apparait pas dans mon interface de gestion des plugins... Quelqu’un a-t-il un tuyau la-dessus ?

    Merci.

    • Bonjour,

      Je voudrais tester ce plugin, mais j’ai également :

      Impossible d’activer le plugin ../plugins/auto/menu_babbibel

      Nécessite le plugin CFG en version [1.14.0 ;) minimum.

      Avec pourtant tout à jour... ?

    • Bonjour,

      Avec CFG 1.16.0 [58521] et spip_bonux 2.3.0 [58350] tout semble fonctionner chez moi. Mais, avec l’arrivée prochaine de SPIP 3 j’aurai du pain sur la planche.

      Dans quelques temps, je proposerai une mise à jour

      À très bientôt !

    • au temps pour moi, je débute, j’en étais resté à « CFG c’est mal » et m’étais contenté d’un spip-bonux à jour
      maintenant, tout roule

      merci & bon courage !

    Répondre à ce message

  • 1

    Hello,

    J’ai un site complet en <multi>[fr]blabla[nl]bloblo</multi>

    Tout fonctionne sauf le menu :-(

    En français j’ai le menu complet (« Accueil » et affichage des secteurs/rubriques),
    En néerlandais j’ai pas de menu (juste « Beginpagin » et pas d’affichages des secteurs/rubriques) !

    Une idée ? Un paramètre qui manque ?

    Je sèche, la bande pourra-t-elle m’aider ?

    Amitié
    Paulbe

    • Hello,

      J’avais dégainé trop vite ;-) en supprimant effectivement lang dans les boucles c’est nettement mieux :-)

      Désolé pour le bruit.

    Répondre à ce message

  • Marc MOREL

    J’ai remarqué que le comportement du menu Babbibel n’est pas le même dans la page de test (test_menu.html) et dans le site : dans le site les rubriques apparaissent avec une effet progressif ; or cet effet peut donner un affichage saccadé très désagréable (dans une session TSE, par exemple). Y a-t-il moyen de le désactiver ?

    Répondre à ce message

  • Bonjour,

    J’utilise babbibel sur plusieurs sites. Un portage pour spip 3.0 est-il prévu ?

    Merci

    Répondre à ce message

  • ChristianD.

    Bonjour,

    Je trouve ce menu sympa et simple (je ne l’ai pas encore installé), mais j’ai une question. Peut-on dérouler les sous-menus à l’horizontal et non en vertical, par exemple sur une ligne en dessous du menu ?

    Merci d’avance pour vos réponses.

    Répondre à ce message

  • Bonjour,

    Ayant beaucoup de niveaux de sous menu et surtout sur la droite, l’idéal aurait été que le menu se déplie vers le bas pour les rubriques du menu, puis les que les sous-sous rubriques apparaissent juste en dessous des sous-rubriques, bref que tout se déplie en vertical sur la même colonne :

    Menu
    Sous-menu 1
    - s-smenu1
    - s-smenu2
    Sous-menu 2
    - s-smenu1
    - s-smenu2
    - s-smenu3

    Faisable avec Babbibel ? Sinon une idée comment réaliser ceci ?

    Merci

    Répondre à ce message

  • 2

    Bonjour,

    J’ai configuré un site bilingue (français-anglais) mais les rubriques du menu refusent obstinément de s’afficher lorsqu’on bascule le site en anglais.

    Le site s’affiche bien en anglais (homepage, reply, etc.), j’ai utilisé la balise

    <multi>[fr]Rubrique 1[en]First section</multi> 

    pour traduire les rubriques, qui s’affichent correctement selon la langue choisie mais c’est toujours le vide au niveau du menu à part « home page »...

    Dans config/ gestion des langues/ multilinguisme/ j’ai activé menu de langue sur les articles (rien ne change si je coche également rubriques)

    je n’ai pas créé de secteur « anglais » (rubrique en anglais à la racine).

    Quelqu’un a une idée...?merci.

    PS : Rien de trouvé dans ce forum avec l’occurrence « multilinguisme »

    Spip 2.1.2
    +couteau suisse
    accès restreint
    spip bonux
    enluminures
    imprimer document
    menu babbibel

    • mrtrankill

      Si ton probleme est toujours d’actualités :

      j’ai eut le même souci avec l’utilisation conjointe du module multi et la gestion integré multilangue et babibel sur un site francais/anglais à la navigation identique par langue.

      J’ai modifié les boucles dans le code en retirant le filtre de langue des boucles du module babibel et hop ca marche.

      plus precisement :
      donc les fichiers a modifier sont dans :
      pluggins/(auto)/menu_babibel/inc/norm/

      en fonction de ton type de menu modifie le bon fichier.
      Il y a un fichier txt qui donne les bons noms de fichier en fonction du type de menu. (pour_modifier_le_menu.txt)

      dans le bon fichier tu retires toutes les occurences de {lang} dans les boucles.
      et voila.

      remarques :

      j’ai pas fait ca tres proprement en allant directement dans le module modifier mais ca marche.
      Au prochain update faudra que je remodifie ou que je trouve une surcharge de squel correcte.

      ++
      et merci babibel pour le temps que tu consacre pour ce module.

    • Bonjour,

      Je fais remonter ce message parce
      que j’ai un problème similaire.
      Jusque là tout fonctionnait bien avant le multilinguisme.
      Mise en place du site en français-espagnol :

      Idem que tig, lorsque je bascule sur Espagnol, aucun intitulé de rubrique s’affiche dans le menu, seul l’accueil « Portada del sitio » s’affiche, et pourtant j’ai plusieurs articles traduits (le basculement en espagnol fonctionne bien).

      J’ai tenté la solution étrange de mrtrankill, supprimer toutes les occurences de lang dans le fichier inc/multi/inc_menu_laur.html, rien...Tenter de changer le critère

       {lang}

      en

       {lang?}

      , non plus...

      Si vous pouviez m’aiguiller.
      Merci.

    Répondre à ce message

  • jcdeloffre

    Bonjour,
    j’essaie de « combiner » le menu babbibel avec couleur rubrique sans aucun résultat sauf obtenir en couleur de survol la couleur de la rubrique dans laquelle on se trouve. l’idée était d’obtenir la couleur de fond de chaque rubrique au survol. je ne sais pas quelle modification apporter à inc-menu.html pour ce faire. en indiquant dans rubrique,html :

    <style type="text/css">
    #nav a:hover
     {
            [background: #(#ID_RUBRIQUE|pb_couleur_rubrique);]
    }
    </style>

    j’obtiens à chaque survol la couleur de la rubrique où l’on se trouve, normal me direz-vous mais c’est tout ce que j’ai trouvé. si quelqu’un peut m’apporter un p’tit coup de main merci !

    Répondre à ce message

  • 8

    Bonjour,
    J’aimerais pour chaque arborescence de mon site, afficher le menu correspondant, mais comment faire pour changer le mot clé (dans inc_menu_mot_cle.html ?)

    • hello,

      Change le mot clé dans

      • inc_menu_mot_cle.html
      • inc_menu_mot_cle2.html
      • inc_menu_mot_cle3.html

      Avec cette petite explication de l’auteur http://svn.spip.org/trac/spip-zone/browser/_plugins_/menu_babbibel/tags/stable/inc/Pour_modifier_le_menu.txt

    • Bonjour,
      Merci pour cette réponse aussi rapide, mais comment indiquer qu’il faut utiliser soit inc_menu_mot_cle.html ou inc_menu_mot_cle2.html ?

    • La réponse est là : http://svn.spip.org/trac/spip-zone/browser/_plugins_/menu_babbibel/tags/stable/inc/Pour_modifier_le_menu.txt

      Les fichiers à modifier se trouve dans le dossier
      -inc/norm pour les sites SANS gestion du multilinguisme
      -inc/multi pour les sites AVEC gestion du multilinguisme

      Dans ces 2 dossiers chaque fichier correspond à 1 type de menu :
      - inc_menu.html <=> Secteur>>>sous-rubriques
      - inc_menu_articles.html <=> Secteur>>>Articles
      - inc_menu_laur.html <=> Secteur>>>sous-rubriques + articles

      - inc_menu_mot_cle.html <=> Rubriques par mot-clé>>>sous-rubriques
      - inc_menu_mot_cle2.html <=> Rubriques par mot-clé>>>Articles
      - inc_menu_mot_cle3.html <=> Rubriques par mot-clé>>>sous-rubriques + articles

    • J’avais fini par comprendre que cela devrait se passer dans ce fichier
      -  inc_menu_mot_cle.html <=> Rubriques par mot-clé>>>sous-rubriques
      Mais ma question reste entière, comment en fonction du contexte modifier le mot clé (et la réponse n’est pas là http://svn.spip.org/trac/spip-zone/...)

    • Bonsoir,

      En fait, je crois que je me suis mal exprimé, et que le problème vient de ma mal-connaissance de SPIP :
      Ce que je voudrais, c’est que lorsqu’ on se trouve dans la partie publique du site on génère le menu Babbibel à partir de la rubrique 7, et lorsqu’on est dans la partie réservée aux ahérents, on le génère à partir de la rubrique 31...
      Est-ce possible simplement ?
      Merci d’avance

    • Hello,

      non, ce n’est pas possible avec des modifications simples du code.

      Je te conseille de tester jQuery Superfish qui grâce à sa compatibilité avec Menus pourrait mieux répondre à ton besoin.

      @+

    • Bonjour,
      Peut-être plus simple que de rajouter des couches de plugings :
      Il suffit dans chacune des branches dans le fichier rubrique-nn.html d’inclure :

       #SESSION_SET{mot,adherent} dans la branche adhérents et
       #SESSION_SET{mot,menu_der} pour l'autre

      puis de modifier le fichier inc_menu_mot_cle à la ligne 5 en remplaçant :

        <BOUCLE_menus_bab(RUBRIQUES) {lang}{par num titre, titre} {titre_mot=menu_der}> 
      par
        <BOUCLE_menus_bab(RUBRIQUES) {lang}{par num titre, titre} {titre_mot=#SESSION{mot}}>

      Si cela peut servir à quelqu’un....
      Cordialement

    • J’ai réussi à contourner le problème en modifiant le fichier d’appel menu.html et en créant un nouveau dossier dans lequel j’ai placé le fichier inc_menu_mot_cle3.html avec mes mots clés

      le fichier menu.html

      <!-- inclusion du menu babbibel -->
      		[(#INCLURE{fond=inc/{{MON_DOSSIER}}/#CONFIG{babbi/type_menu, inc_menu-en}})]
      <!-- Fin du menu babbibel -->

    Répondre à ce message

  • Je cherche à modifier Les classes babbin et babbout qui permettent de personnaliser l’apparence de l’article et/ou la rubrique exposé du fichier menu_babbi.css. J’entre par ex color : blue ; dans la classe babin mais ça reste sans effet. Que faut-il faire ? Merci

    Répondre à ce message

  • William Fourche

    Pour ajouter des coins ronds en utilisant la lame Jolis Coins du couteau suisse, j’ai ajouté la ligne suivante dans le fichier Css menu_babbi.css

    /*MODIF WF pour ajout de jolis coins du couteau suisse*/
    .nav li ul background-color : #537895 ; width : 20em ; padding-left : 5px ; border : solid 3px #808080 ;

    et j’ai declaré
    .nav li ul dans le cadre de Jolis Coins

    bien sur les couleurs seront à unifier avec les vôtres.

    bonne journée

    Répondre à ce message

  • 2
    Ploufplouf

    Bonjour,

    Voilà le souci :

    Je travaille sur un intranet qui est en fait composé de 2 grandes parties et je voudrais utilisez 2 menus correspondant à chacune de ces parties sur une même page, mais avec un comportement différent.

    Est-il possible de faire cohabiter 2 menus babbibel sur une même page et si oui, comment ?

    Merci de vos lumières...

    • Bonjour,
      As tu eu une réponse à ton problème ? car je me pose la même question ? ...

    • ploufplouf

      Bonjour,

      Et bien ce que j’ai fait, c’est ajouté une 2e boucle avec des mots clés différent pour sélectionné les rubriques que je voulais traités autrement.

      Si ca peut t’aider....

    Répondre à ce message

  • 2

    Je veux installer un menu babibbel sur un site SPIP.
    Je veux que certaines rubriques n’apparaissent pas sur le menu.
    Pour cela il faut mettre des mots-clefs à ces rubriques.
    Mon interface admin est simplifiée, et je n’ai aucune possibilité de mettre des mots-clef.
    Comment fait il faire pour passer l’interface d’admin en interface complète ?
    Quelqu’un peut me renseigner ?

    • Mon interface d’administration me permet de gérer les plugin.
      Peut être faut ilinstaller un plugin permettant de gérer les mots-clefs ? lequel ?

    • Hello,

      va voir dans la configuration du site (http://tonsite.com/ecrire/?exec=configuration) et active les mots clé.

    Répondre à ce message

  • 3
    ninille

    Bonjour,

    j’utilise depuis peu cet excellent menu et j’en suis très content.
    Juste un souci quand même.
    Dans le menu pour les rubriques les plus à droites de la page, les sous-menus sortent du cadre visible de la page et ne sont donc pas accessibles, à moins de faire défiler la page vers la droite, ce qui est un peu fastidieux et pas intuitif, car on peut croire qu’il n’y a pas de sous menu.

    Existe-til une solution

    Merci d’avance

    • ninille

      Bonjour,

      Personne n’a rencontré ce problème ?

      Merci

    • Ploufplouf

      Bonjour,

      Moi aussi je rencontre le même problème et je n’ai pas trouvé de solution pour faire ouvrir comme dans les menus windows, le dernier onglet dans l’autre sens...

      Par contre j’ai contourné le problème en mettant mon lien de contact comme dernière rubrique, comme ca pas de sous menu...

      Je suis preneur tout de même d’une solution plus efficace.

      Merci

    • ninille

      Bonjour,

      Personne ne sait régler ce problème d’affichage autrement que par l’astuce de Ploufplouf ?

      Merci

    Répondre à ce message

  • bonjour,

    une petite question au sujet de #expose & menu babbibel via un exemple :

    A - je clique sur rubrique 1 dans le menu babbibel, rubrique 1 reste en surbrillance lorsque la nouvelle page se charge.

    B- lorsque que j’accède à rubrique 1 par un autre chemin que le menu babbibel, #expose ne marche pas et rubrique 1 n’est pas en surbrillance.

    Comment régler ce problème ?

    Merci beaucoup pour votre aide ;)

    Répondre à ce message

  • luapmada

    Bonjour,

    super menu, je ne m’en sépare plus.
    Y a t’il un moyen pour « ralentir » la vélocité du menu qui semble un peu rapide à pas mal d’utilisateurs...?

    Merci d’avance.

    Paul

    Répondre à ce message

  • 3

    sur une 2.1.8 exclu_menu_der ne fonctionne pas :( jai des soucis liés au doublons aussi sur d’autres sites sur cette version...suis je le seul ?

    • je suis le seul ?? merci de me dire si chez vous ca fonctionne

    • Hello,

      je ne sais pas... Mais si personne ne dit rien... on dit bien « qui ne dit mot... »

      Ou alors donnes nous plus d’infos...

      @+

    • Merci pour ta réponse. Eh bien rien de particulier, j’ai ajouté le mot clé exclu_menu_der d’une rubrique (qui elle même contient des sous-rubriques) sur un spip 2.1.8 et la rubrique continue à apparaître. ai vidé le cache mais rien à faire....

    Répondre à ce message

  • 8

    Bonsoir à tous,

    Tout d’abord merci pour ce plug in, souple et efficace.
    Cependant, j’ai un j’espère petit problème,
    celui d’afficher une rubrique sans article,
    dans le cas présent la rubrique Contact qui contiendra seulement
    un formulaire contct en php.
    .
    J’ai beau essayer de mettre le critère

     {tout} 

    dans les boucles, rien à faire.

    Le critère est bien dans le squelette de rubrique.html, je l’ai rajouté dans les boucles
    de inc_menu_laur.html mais non ça ne marche pas.

    Ne sachant plus trop je l’ai rajouté aussi dans inc.html et inc_multi.html
    du dossier inc, mais non, niet.

    Merci pour vos lumières.

    OneMore

    • Bonsoir,

      C’est saugrenu comme question ?
      Personne n’a jamais souhaité éditer une rubrique ne contenant aucun article ?

      Ou bien, c’est trop évident pour y répondre... ; )

      Merci de votre aide.

    • Salut,

      La question a déjà été posée en effet. Une rubrique ne contenant aucun article c’est un peu saugrenu. Plutôt que de trifouiller dans le code du menu babbibel, jettes un coup d’oeil sur le plugin menus de rastapopoulos. Ensuite tu pourras lui donner l’apparence d’un menu déroulant en quelques clics. La méthode exacte se trouve plus bas dans les commentaires...

      Bon courage...

    • Merci babbibel de m’avoir répondu.

      En fait c’est pour la rubrique contact,
      je ne souhaiterai aucun article, juste la rubrique
      qui contiendrai le formulaire contact.
      Jusque là avec d’autres menu déroulant, le critère tout
      suffisait à régler ce pb.

      D’ailleurs n’est-ce pas le problème qu’à claire4 sur la première page
      des commentaires ?

    • Hello, je suis très heureux de voir que ce plugin est utile aux spipeurs...

      Une rubrique est un conteneur. On l’utilise pour organiser son arborescence. ça me fait toujours bizarre de créer une rubrique vide et de vouloir à tout prix l’afficher. Regardes si le plugin « page unique » ne correspond pas mieux à ton besoin.

      Mais soit. Dis moi quel type de menu tu utilises et je te dirai où rajouter le {tout}

      PS : As-tu jeter un oeil au plugin menus de Rastapopoulos ?

    • Salut Babbibel,

      Pour ce qui est du plug-in de rastapopoulos,
      non je n’ai pas regardé, car je trouve babbibel
      très efficace, et puis là j’ai pas envie de mettre
      les doigts dans le code pour obtenir un menu déroulant.

      So, j’utilise le menu inc_menu_laur -> Secteur>>>sous-rubriques + articles

      VoiliVoilou
      Encore merci.

    • Hello,

      Dans le fichier plugins/menu_babbibel/inc/norm ajoute le critère {tout} dans la boucle _menus_bab (ligne N°6 dans l’extrait qui suit)

      <ul class="nav">
      	[(#CONFIG{babbi/accueil}|=={avec}|oui) <li>
      		<a href="#URL_SITE_SPIP/" title="[(#NOM_SITE_SPIP|textebrut)]"><:accueil_site:></a>
      	</li>]
      	<BOUCLE_exclus_babbi(RUBRIQUES) {titre_mot=exclu_menu_der}{doublons exclueA}></BOUCLE_exclus_babbi>
      	<BOUCLE_menus_bab(RUBRIQUES){racine}{tout}{doublons exclueA} {lang}{par num titre, date, titre}>
      		<li><a href="#URL_RUBRIQUE" [class="(#EXPOSE{babbin,babbout})"]>[(#TITRE|supprimer_numero|couper{80})]</a>
      ...
      ...
      ...

      A bientôt

    • Il fallait évidemment comprendre que le fichier à modifier est

      ./plugins/menu_babbibel/inc/norm/inc_menu_laur.html

    • Pour rendre une rubrique sans article au statut « pubié », le plus simple, à mon avis, est de lui attacher, selon le squelette utilisé, un objet quelconque dont l’apparence reste discrète, voire cachée, tel un flux de syndication ou mieux, une image transparente de 1px par 1px insérée discrètement à la fin du texte ou du descriptif.

      Inutile donc de triturer le code des squelettes ou des plugins pour si peu. Les fonctions de base de SPIP suffisent.

    Répondre à ce message

  • 1

    Bonjour
    Autre question, comment SVP organiser les onglets gris (groupes de mots) par ordre alphabétique ?
    J’ai essayé pas mal de combinaisons dans le fichier inc_menu_laur.html sans succès.
    Merci de votre aide.

    Répondre à ce message

  • 2

    Bonjour

    Je trouve ce menu parfait cependant j’aimerais au premier niveau pouvoir pointer vers une rubrique au lieu d’afficher un sous menu, voir dessin.

    Comment faire ?

    Merci de votre aide.

    • ploufplouf

      Bonjour,

      Tu as dans la config par CFG du menu le choix pour limiter aux rubriques mais peut-être veux -tu plus de souplesse. Peux tu dire ce que tu recherche exactement, les différents cas de figure envisagés pour l’affichage de ton arborescence ?

    • Merci plouf plouf, un ami a pu me dépanner. En revanche je ne sais pas comment il a fait pour le partager.

    Répondre à ce message

  • 1
    Ploufplouf

    Bonjour,

    J’utilise ce menu sur plusieurs sites et je le trouve très bien.
    J’ai modifié ma boucle pour obtenir un comportement qui corresponde à mes besoins notamment le fait d’aller directement sur l’article de la rubrique lorsque celle-ci ne comprend qu’un article.

    Malgré tout j’ai un souci avec l’exposition des onglets de rubriques. Je voudrais que les onglets permanents (celui de la rubrique mère) soient mis en valeur lors de la navigation dans un de ses articles ou rubriques.

    J’ai laissé la classe babbin active mais ca ne marche pas.

    Quelqu’un peut il m’éclairer sur le comportement de cette classe ?

    Merci.

    • ploufplouf

      Je me réponds tout seul... il faut donc mettre l’inclure du menu, enfin le modèle, soit [(#MODELEmenuid_rubrique)] directement dans la page et non dans un supposé INCLURE Entete par exemple. Le critère id_rubrique est à ajouter pour que l’exposé fonctionne.

      Voilà pour moi.

    Répondre à ce message

  • Bonjour
    Comment classer le nom des groupes par ordre alphabétique.
    Merci de votre aide.

    Répondre à ce message

  • 7

    Bonjour et merci pour ce superbe plugin

    Un problème d’affichage (sous FFX, IE ..) le menu passe derrière les onglets crées avec le Couteau Suisse.
    Une idée ?
    Le z-index même modifié ne change rien ...

    • Je me réponds à moi même
      Il faut monter le z-index à ... 999999 !!!

    • Premièrement, Bravo pour ce menu, il remplace avantageusement le menu que j’avais paramétré
      mais ...
      ... Sur mon site, sous chrome, l’image du bandeau passe au dessus.
      dans la réponse précédente il est indiqué : « monter le z-index à ... 999999 » ... mais où ?

      Question subsidiaire n° 2 : comment faire pour ne pas sélectionner les rubriques ayant comme mot clef « exclu menu » ?

    • Je me répond à moi même pour la première partie : n’ayant pas trouvé où modifier le z-index du menu, j’ai modifié celui du bandeau en le passant à -10.
      Ça marche !

      La seconde question reste toujours posée ... mais je vais peut-être trouvé tout seul ;-)

    • Trouvé !
      La prochaine fois, j’attendrais avant de poser une question à laquelle je peux répondre... mais cela peut peut-être aider quelques uns.
      Donc, utilisant l’affichage « Secteur>>>sous-rubriques + articles », j’ai ajouté dans le fichier : inc/inc_menu_laur les boucles suivantes :
      devant :

      <BOUCLE_exclus_babbi(RUBRIQUES) {titre_mot=exclu_menu_der}{doublons exclueA}><BOUCLE_exclus_babbi>

      j’ai placé :

      <BOUCLE_exclus_babbi0(RUBRIQUES) {titre_mot=exclu_menu}{doublons exclueA}></BOUCLE_exclus_babbi0>

      pour exclure les rubriques concernées.
      Puis, devant :

      <BOUCLE_exclus_art_babbi(ARTICLES) {titre_mot=exclu_menu_der} {doublons exclueB}></BOUCLE_exclus_art_babbi>

      j’ai placé 2 boucles :

      <BOUCLE_exclus_art_babbi0(ARTICLES) {titre_mot=exclu}{doublons exclueB}{lang}></BOUCLE_exclus_art_babbi0>
      	<BOUCLE_exclus_art_babbi1(ARTICLES) {titre_mot=exclu_Menu}{doublons exclueB}{lang}></BOUCLE_exclus_art_babbi1>

      1 supprimant les articles ne devant pas apparaître dans les menus et l’autre, les articles exclus.

      Voilà, en m’excusant d’avoir posé les questions avant de chercher les réponses.

    • Hello,

      pour exclure un article ou une rubrique, il suffit de lui affecter le mot-clé exclu_menu_der. Il n’y a rien à modifier dans le code...

      Quelle version du plugin utilises-tu ? Quel type de menu utilises-tu ?

    • Certes, j’ai bien vu le mot clef « exclu_menu_der », mais je souhaitais ajouter ce nouveau menu à mon site contenant déjà un menu basé sur beespip et utilisant le mot clef exclu_menu.
      Voilà donc pourquoi j’ai modifié le code, je ne voulais pas reprendre tous les articles pour y ajouter un nouveau mot clef.
      version du plugin : 2.2
      menu utilisé : Secteur>>>sous-rubriques + articles (inc_menu_laur)
      mon site : le site de la famille

      Pour revenir à ma première question concernant le problème z-index, j’ai remarqué que de temps à autre sur Firefox, les sous-rubriques situées sous la rubrique choisie sont affichées au dessus du sous-menu déroulant... par contre je ne sais plus dans quel cas.

    • z-index : Problème résolu !
      Il ne s’agissait pas du tout d’un problème z-index, mais d’un mode d’affichage sous IE8 (pas firefox comme je l’avais indiqué).
      Quand le bouton « Affichage de compatibilité » est actif, les sous-menus disparaissent sous les menus (voir image)
      Le problème est donc résolu en revenant en mode normal.
      Merci et à bientôt.

    Répondre à ce message

  • Bonjour,
    J’ai le plugin "contact avancé" sous spip 2.0. Toutes mes rubriques s’affichent grâce à Babbibel mais je n’arrive pas à afficher dans le menu Babbibel l’entrée "Contact". Bien que j’ai ajouté #FORMULAIRE_CONTACT dans le squelette « inc-menu.html » .
    Merci de votre aide.

    <ul class="nav">
    	[(#CONFIG{babbi/accueil}|=={avec}|oui) <li>
    		<a href="#URL_SITE_SPIP/" title="[(#NOM_SITE_SPIP|textebrut)]"><Accueil></a>
    	</li>]#FORMULAIRE_CONTACT
    	<BOUCLE_exclus_babbi(RUBRIQUES) {titre_mot=exclu_menu_der}{doublons exclueA}></BOUCLE_exclus_babbi>
    	<BOUCLE_menus_bab(RUBRIQUES){racine}{doublons exclueA}{lang}{par num titre, date, titre}>
    	<li><a href="#URL_RUBRIQUE" [class="(#EXPOSE{babbin,babbout})"]>[(#TITRE|supprimer_numero|couper{80})]</a>
    			<B_sous_menus_bab>
    				<ul>
    					<BOUCLE_sous_menus_bab(RUBRIQUES) {id_parent} {lang}{par num titre, date, titre}{doublons exclueA}>
    						<li><a href="#URL_RUBRIQUE" [class="(#EXPOSE{babbin,babbout})"]>[(#TITRE|supprimer_numero|couper{80})]</a><BOUCLE_rec(BOUCLE_sous_menus_bab)></BOUCLE_rec></li>
    					</BOUCLE_sous_menus_bab>
    				</ul>									
    			</B_sous_menus_bab>
    	</li>
    	</BOUCLE_menus_bab>
    	</ul>

    Répondre à ce message

  • 1

    Hello,

    Où puis je aller « bidouiller » les caractéristiques du temps d’affichage
    En fait, je souhaiterais un affichage maximal d’emblée, pas progressif de G à D.
    Cordialement

    Répondre à ce message

  • Bonjour,
    je suis sous zpip avec spip 2.1
    j’ai CFG et j’ai installé le plugin et inclus le code dans mon squelette mais ça n’affiche rien.
    l’inclusion est vide

     <!-- inclusion du menu babbibel -->
    		<ul class="nav">
    	
    	
    	
    </ul>
    <!-- Fin du menu babbibel -->

    Qu’est-ce que j’ai oublié ?
    merci d’avance !

    Répondre à ce message

  • Bonjour,
    j’ai un problème sur mon menu deroulant, il marche bien sur IE6 mais sur IE7 et firefox ça ne marche pas. Quelqu’un peut il m’aider svp ?
    Merci

    Répondre à ce message

  • bonjour
    j’utilise le squelette blip, et j’ai voulu mettre en place le menu déroulant. J’ai inséré le insert_head dans le fichier sommaire.html mais mon menu déorulant ne s’affiche pas. Est-ce que quelqu’un peut m’aiguiller.Merci

    Répondre à ce message

  • salut !
    plugin très pratique ! et on peut apporter pas mal de modif au css
    seulement..
    je n’arrive pas à mettre une image de fond, je change la couleur sans pb, mets des raduis et tout, mais on dirait que ça ne prend pas l’url de l’image..

    je pige pas où est le blocage ? une piste ? une solution ?

    Répondre à ce message

  • 1

    Bonjour, j’aimerais que dans mon menu, seuls les articles soit des liens et non les rubriques et sous-rubriques. J’ai cherché en regardant avec firebug dans ma page html, je vois bien où ça se situe, seulement je ne sais pas quel fichier modifier en conséquence...
    J’utilise le type de menu > sous-rubriques + articles.

    • Affaire résolue !
      J’ai trouvé le fichier (inc_menu_laur.html) et surtout, j’ai du le mettre dans le dossier du plugin et non pas dans le dossier /squelettes sinon le fichier n’était pas pris en compte.
      Je suis étonnée. Il me semblait pourtant que tout ce qui était dans le dossier /squelettes passait avant tout le reste... petit bug ?!
      Bref ça fonctionne !

      Merci en tout cas pour ce plugin très efficace !

    Répondre à ce message

  • Bonjour,

    Encore merci pour cette contrib. Petite question...Est-il possible d’afficher les brèves avec ce menu déroulant...?

    Je sais qu’on peut le paramétrer pour faire apparaître les sous-rubriques et/ ou articles (fort utile merci :)) mais je n’ai rien trouvé dans le forum concernant les brèves...

    Je place mes brèves dans une rubrique « actualités » à la racine. Mais elles n’apparaissent pas au survol de cette rubrique dans le menu déroulant...brrr

    Quelqu’un peut-il me dire s’il a réussi ou du moins casser mon rêve si ce n’est pas possible (j’en suis déjà à quelques heures d’édition et de tests sur des boucles hypothétiques)...merci.

    Répondre à ce message

  • 2

    Très impressionnant ce plugin.

    Je vais tenter de le mettre en mode verticale parce que bon c’est tout autant utile suivant les besoins.

    Par contre je me demandais par ou modifier les effets du plugins.
    Si on regarde le cri du peuple par exemple on retrouve : $(this).find(’ul:first’).css(visibility : « visible »,display : « none »).slideDown(« normal ») ;
    Hors je si je fais de même de mon coté je n’ai aucune modification.

    Merci

    • Hello, Penses à vider tes caches. Le #CACHE du menu est assez important puisqu’il n’est pas sensé varier souvent.

    • Helloo,

      Je cherche moi aussi à utiliser ce menu en mode vertical mais en vain aprés moults recherches.

      Un an plus tard, as-tu réussi ?

      J’ai fait la même modif que toi dans le fichier « menu_babbi.js » mais cela ne change rien.
      j’ai même essayé $(this).find('ul:first').css({visibility: "visible",display: "block"}).show(400); au lieu de $(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400); sans aucuns effets.

      Concernant la réponse de babbibel, j’ai vidé le cache de spip depuis l’espace privé du site. Ainsi que ceux de mes navigateurs après chaque test.

      Si quelqu’un a un début de réponse, merci au nom de tout ceux qui aimeraient utiliser ce menu en vertical.

    Répondre à ce message

  • Bonjour à tous,

    Merci pour cette contrib dont la valeur n’est plus à démontrer :).

    Comme quelques-un je pense, je souhaiterais adapter ce menu déroulant de façon verticale.

    Il me manque peut-être pas grand chose, Je n’arrive pas à superposer les rubriques les unes en dessous des autres dans ma div « navigation ». En effet, par défaut elles s’alignent les unes à la suite des autres pour encombrer l’espace horizontal de la div.

    N’étant pas (encore !) un expert en css, j’apprends tous les jours mais là, je bloque. J’ai déjà réussi à indenter les sous-rubriques (titres d’articles en ce qui me concerne ) à droite en dessous de la rubrique survolée en jouant sur la margin-left de .nav ul ...

    Sauf erreur, j’ai fait une recherche avec le mot « vertical » dans toutes les pages du forum, sans grand succès (peu de threads en parlent ou restent sans réponses)

    Un grand merci.

    Répondre à ce message

  • 14

    bonjour,

    j’ai installé le menu babibel avec le squelette e-color (qui n est qu’un habillage de la dist). et j’ai un probleme d’affichage sous IE. le menu se déroule derrière les textes et images de mes articles. J’ai bien essayé de modifier les z-index.. et lu pas mal de choses un peu partout mais je n’arrive pas à trouver.
    quelqu’un peut il m’aider ?

    merci

    • personne n’a une solution ?

      voici le lien pour voir le pb (sous ie) : http://www.echecsoyeplage.fr/

    • je cherche toujours. J’ai essayé de placer des z-index dans les feuilles css de spip. Comme je ne suis pas un pro, je fais ça un peu au hasard car je ne maitrise pas. Un résultat a marché. je crois (d’après mes souvenirs car j ai essayé plein de trucs) que c’était en le rajoutant dans

      . Le menu passait alors devant les images. Malheureusement, ça me changeait la disposition de ma page (qui s’affichait plus large...)

      donc apparemment, il faudrait intervenir non pas sur babbibel (car pour moi ça ne marche pas) mais sur le reste. Si un pro des css passe par là...

      merci

    • Hello,

      je ne vois pas ce qui ne va pas sur ton site. Le menu passe derrière quelles images ? J’ai regardé sur plusieurs navigateurs pourtant.

      Quelle version du plugin utilises-tu ?

    • Hello,

      je ne vois pas ce qui ne va pas sur ton site. Le menu passe derrière quelles images ? J’ai regardé sur plusieurs navigateurs pourtant.

      Quelle version du plugin utilises-tu ?

    • hello babbibel

      personnellement, je n’avais pas de problème car j’utilise firefox. Mais des gars du club avait un pb en utilisant IE. Je teste donc sur IE et effectivement le menu passe sous les images... et puis je vois ta copie d’écran. Un doute m’assaille. Comme je ne m’en sers jamais j’avais la version 7 d’IE.... je télécharge donc le version 8. Et là plus de pb ! va comprendre charles.

      désolé pour le dérangement ( en espérant que ça ne buggue pas pour la version 9)

      et merci pour la réponse (quand je pense que j’ai passé 2-3 heures là dessus)

    • Je confirme le problème sur IE7. Les déroulants passent derrières les images du site. Et cela malgré un z index monté à 999.

    • Pour résoudre ce souci, les z-index doivent être accompagnés d’une position:relative sur #nav li ul a . A défaut, d’autres objets en position relative présent dans la page passeraient au-dessus des blocks déroulants.

    • Merci Artlogic... Je n’ai pas testé mais je te fais confiance sur ce coup là... J’ai mis à jour la css...
      @++

    • Hello

      Je confirme divers bugs ou affichages loin d’être très esthétiques à l’ouverture de la page. Les déroulants de ce menu se cachent après que la page soit entièrement chargée par le navigateur. C’est assez ...moche. Dans une page le css est bien souvent chargé avant le javascript. J’ai mis ce menu sur http://www.art-logic.info pour test. Je vais essayé de l’améliorer. A défaut de possibilité d’améliorations ...je le vire. :)

    • Hello,

      Il va vraiment falloir que j’installe windows pour corriger tout ça...

      Si tu trouves des solutions, je te remercie de bien vouloir les partager. Je cherche de mon côté et commit ce que je trouve...

      @++

      PS : Jolie personnalisation...

    • Hello,

      Je ne sais plus s’il y était ou pas, j’ai fortement modifié le fichier css. Néanmoins il me manquait un visibility:hyden sur le « #nav li ul » . Ca fonctionne déjà mieux sous IE6

    • Hello, merci de contribuer,
      il n’y a pas de visibility: hidden dans la css de l’archive mais c’est normal puisque le display: none suffit...

      @Artlogic : Je viens de regarder ton lien et les sous-menus apparents au chargement de la page se produisent aussi avec Firefox. Ce n’est donc pas un problème dû à tel ou tel navigateur. Or, je n’ai constaté ce problème sur aucun site avant le tien (tout navigateur confondu).
      Avec l’aide de firebug, j’ai remarqué que tu avais beaucoup (et joliment) personnalisé la css (les display: none ont complètement disparu par exemple). J’ai envie de penser que c’est pour cela que ton menu fait des trucs bizarre. (mais au moins il est très beau...)

    • Hello,

      Oui et non, de mémoire, le javascript force à visibility et non pas le display. C’est pour cela que j’ai supprimé le display puis remplacé par un visibility dans le css.

    • web@j.acqu.es

      Bonjour à tou/te/s,
      évidemment j’ai le même problème que vous avec IE7 : le menu passe sous les autres éléments de la page.
      J’ai trouvé une feinte : il s’agit de n’insérer l’appel du menu [(#MODELE{menu})] qu’à la toute fin du code HTML et de le mettre en place par un positionnement absolu :

      #lpaj_menu_horiz{
      	position: absolute;
      	left: 40px;
      	top: 154px;
      }

      Du coup pour IE7 le menu est posé par dessus tout le reste du code. Pour les autres navigateurs, ça ne change rien.

      Rappel : le positionnement absolu permet de donner les coordonnées (left/right et top/bottom) d’un élément par rapport au premier élément parent « positionné », c’est à dire soit positionné en absolu ou en relatif. S’il n’y en a pas c’est par rapport à la fenêtre du navigateur.
      Pour positionner le menu contenu dans son <div id="page"> parent, si ce dernier n’est pas positionné il suffit de rajouter dans les CSS :

      #page{
          position:relative
      }

      Voili, voilou !

    Répondre à ce message

  • 1
    fouinette

    Bonjour,
    Je trouve ce plugin très pratique pour une débutante comme moi.
    Mais j’ai beau bidouiller le css et mon squelette dans tous les sens, impossible de savoir comment faire pour que la barre du menu prenne toute la largeur de mon site (comme c’est le cas pour le site Le Cri du peuple).
    Par exemple, si je place une div avec un background-color, la couleur de fond disparait à l’insertion du menu Babbibel. J’ai aussi essayé de faire une sorte de « faux onglet » pour combler l’espace restant mais sans résultat.
    Auriez-vous une astuce ? Merci pour votre aide.

    • Hello, ce message m’avait échappé...

      Sur cridupeuple.com le menu est dans une div menu_d dont voici le css

      #menu_d {
      width: 100%;
      background-color : #888888;
      margin-bottom: 0.5em;
      float: right; }

      bon courage.

    Répondre à ce message

  • 1

    je ne comprends pas la phrase suivante : « Pour faire apparaitre le menu dans votre squelette, placez-y le code [(#MODELEmenu)] là où vous souhaitez que le menu apparaisse ».
    Est ce qu’on peut placer ce code dans le fichier body d’un thème par exemple. S’il vous plais est-ce que vous pouvez m’indiquer l’emplacement exact du fichier dont il est question ?
    Merci !!

    • ce code est à placer dans ton squelette, pas dans un thème.

      Pour le reste, il n’y a pas d’emplacement « exact », tout dépend de ton squelette, et de l’endroit où tu veux afficher ton menu.

      Généralement cependant, un menu se place après le titre de ton site

    Répondre à ce message

  • 3

    SULUT
    j’utilise spip 2.0.10 et eva 4.0 et j’ai trouvée ce superbe plugin et j’ai l’activer a partir le plugin eva bonus mais le probléme ce que les memes rubriques apparaissent dans le menu vertical et le menu horizontal du menu déroulant Babbibel
    j’ai essayée d’utiliser les mots clé pour exclure des rubriques du menu déroulant Babbibel par la création d’un nouveau groupe de mot clés nommée menu et ajouter le mot clé « exclu_menu_der’’’ mais rien se passe
    j’ai essayer de mettre ce mot clé dans le groupe »« affichage »" mais rien se passe
    aiiiiiiiiiiiiiide moi c’est trés urgent pour finir mon travail
    et merci a l’avance

    • comment tu a activé ce plugin en eva 4 parce que j’arrive pas à trouver le bon emplacement pour insérer le code « [(#MODELEmenu)] », merci d’avance

    • bonjour , merci de m’aider pour utiliser ce plugin en spip2 eva 4, j’arrive pas à trouver l’emplacement dans lequel je dois inserer « [(#MODELEmenu)] »

    • Salut,

      Je penses que tu auras plus de réponses en consultant les articles dédiés à Eva4....

      Ici par exemple :
      http://www.eva-web.edres74.ac-grenoble.fr/spip.php?article97

      Bon courage

    Répondre à ce message

  • Bonjour,

    Quelques questions concernant ce plugin :

    1/ Après son installation, tous les fichiers, et répertoires compris, sont en « 777 ». Des droits en « 755 » ne sont-ils pas suffisants ?

    2/ Il existe un sous dossier « css ». Pourquoi ? Visiblement le fichier CSS utilisé est ./menu_babi.css . Pourquoi avoir un double ?

    En tout cas, merci pour ce plugin !

    Répondre à ce message

  • bonjour , merci de m’aider pour utiliser ce plugin en spip2 eva 4, j’arrive pas à trouver l’emplacement dans lequel je dois inserer « [(#MODELEmenu)] »

    Répondre à ce message

  • 2
    Nothing

    Bonjour,

    Merci pour ce plugin, il est génial !

    Une question cependant : j’aimerai qu’un élément du menu redirige vers une URL spécifique (un nom de domaine donné).

    Est-ce possible ? Si oui, comment ?

    Merci !

    Répondre à ce message

  • 1
    Eddie the Ed’

    Bonjour, bravo pour cette barre que je souhaite installer...
    j’ai installé tout ce que je souhaites, c’est a dire le squelette zpip (dans le dossier plug in pour l’install ) et le theme ROCK !.
    toutefois, je tiens a préciser que je connais rien de rien en matiere de web...
    et je cale sur cette phrase

    « Pour faire apparaitre le menu dans votre squelette, placez-y le code [(#MODELEmenu)] là où vous souhaitez que le menu apparaisse »

    je comprend pas... ou dois je recopier cette fameuse ligne ? sachant que du coup, dans ma config, mon dossier squelettes est vide... puisque zpip s’instelle via plug in et la partie privée...

    donc... là... je suis au point mort... help me please !!! ;)

    Répondre à ce message

  • legentil

    Un menu déroulant est trés beau est trés pratique mais je craint qu’il aura un effet sur mon référencement sur les moteurs de recherche. on dit que les robots de moteurs de recherche ignore souvent les liens dans les menus déroulant. est ce que c’est vrai ?
    cordialement
    comparatif hebergement

    Répondre à ce message

  • bonjour tous, je veux mettre en place deux menu : un à gouche te l’autre à droite. les deux menu contiennent des rubriques différentes, comment je peux faire et merci

    Répondre à ce message

  • 1
    FredJust

    Bonjour

    je viens de tester ce menu via l’intégration qu’en fait Eva Web 4
    le menu se place alors au dessus des boutons « Modifier cette article » et « Recalculer la page »
    est ce normal ?
    comment retrouver ces boutons bien pratiques ?

    merci

    Répondre à ce message

  • 1

    Merci pour votre Plugin génial !
    J’ai juste un problème avec la fonction « expose » qui ne marche pas avec les

    .babbin et .babbout

    seul le babbout fonctionne ?

    je voudrais exposer la rubrique principal en mettant un background-color l pour voir ou l’on surf exactement comme dans le menu de spip d’origine, mais je n’y arrive pas ?

    pour info mon spip est la dernière version

    On peux voir ici le menu en action

    • Hello,

      Les valeurs des attributs « class » des items de ton menu ne sont pas renseignées... Sais pas pourquoi...

      Vérifies que tu transmets bien le contexte dans l’appel du menu... Sinon sauvegardes ton css et tentes une mise à jour...

      -_-’

      @++

    Répondre à ce message

  • dmarc43

    bonjour,
    neophite avec le html , je voudrais changer les couleurs de mon menu .
    en modifiants les valeurs dans ./plugins/menu_babbibel/menu_babbi.css. il ne se passe rien.
    que dois je modifier ?
    merci d avance

    Répondre à ce message

  • 12
    DidierG

    Tout d’abord félicitation pour votre plugin...

    Deux remarques ensuite : si le menu fonctionne bien (sauf sur IE mais bon c’est IE ...), j’ai trouvé le code peu documenté : il y a peu de commentaires qui permettent de retrouver exactement du premier coup ce qui fait quoi. On y arrive parfaitement mais celui qui n’a jamais vu de code de près doit appeler maman assez vite. C’est rien, un détail, mais mes profs ont toujours eut le réflexe de la documentation du code et, 15 ans plus tard, je ne puis que confirmer que cela est plus qu’utile :)

    Enfin il me semble que dans inc\norm\inc_menu_cle3.html le /B_sous_meus_hab> il y a un « / » de trop...

    • Merci DidierG.

      Je précise quand même que :

      1. Le menu fonctionne très bien sous IE
      2. N’hésites pas à compléter le plugin et à rajouter les commentaires qui t’ont manqué, il s’agit d’un travail communautaire après tout...
      3. Dans le inc_menu_cle3.html il n’y a rien de trop. Regardes ici et tu comprendras mieux la syntaxe des boucles.

      @+

    • Merci pour cet excellent plugin.

      Seul souci, ce menu que j’utilise pour plusieurs sites ne s’affiche pas sous internet exlporer. Peut-être auriez vous un réglage particulier à recommander pour régler ce problème d’affichage ?

      (ex : http://www.benedictehendrick.com)

      Merci d’avance

    • Hello,

      J’ai vérifié à cette adresse : http://www.benedictehenderick.com/ (et pas à celle que tu a donnée....) et j’ai constaté que le menu fonctionne très bien sous IE.

      Donnes plus d’information sur ton problème ou expliques ce que tu entends par « problème d’affichage ».

      @+

    • Merci d’avoir vérifié de ton côté.

      En fait je travaille sur mac, et en vérifiant le site chez quelqu’un d’autre qui est sur PC et avec IE, le menu n’apparaissait pas du tout.
      Alors que si on naviguait avec Firefox, sur le même ordi, il n’y avait aucun problème.
      Est-ce que c’est dû à la version d’IE qu’elle a ou à autre chose ?

      A+

    • Dans ces conditions, je rejète lâchement la responsabilité du bug sur la configuration de la plateforme de test !
      Testes sur un autre PC...

      @ bientôt.

    • Bonjour idk et babbibel.
      J’ai une question pour vous deux.
      Sur votre site : http://www.benedictehenderick.com/ Les rubriques « Texts », « Bio », « Contact », « Links » ne contiennent apparemment pas d’articles ou de sous-rubriques.
      Tout comme la rubrique « Trouver » sur http://www.cridupeuple.com/

      Comment avez-vous donc fait pour les afficher ?
      J’espère m’être bien fait comprendre.
      Merci de votre réponse et félicitations pour ce plugin génial.

    • Hello,

      Un secteur vide n’a pas de raison d’apparaitre dans le menu puisqu’il n’apparaitra nulle part dans la partie publique du site.

      En revanche, si tu veux un menu sans sous-menu tu peux utiliser le mot-clé exclu_menu_der.

      Je te laisse lire l’article qui précède...

      @+

    • Salut,

      Par ailleurs, dans les rubriques que tu mentionnes, il y a soit des documents joints aux rubriques, soit des articles publiés (mais également le descritptif de la rubrique), soit encore des sites référencés. Donc ces secteurs ne sont pas vides, et c’est pourquoi les rubriques aparaissent dans le menu.

      Voilà, j’espère que cela répond à ta question.
      A+

    • Merci babbibel pour ta réponse.
      Les mots-clés exclu_menu_der et menu_der sont-ils spécifiques à ce plugin ?
      J’ai en fait un menu déroulant horizontal rien qu’en CSS et je suis obligé de créer un article (même si c’est pour ne rien mettre dedans) pour que ma rubrique apparaisse dans le menu (étant donné qu’une rubrique se n’affiche pas si elle n’a pas au moins un article publié à l’intérieur).
      Moi j’aimerais que lorsque l’on clique sur la rubrique, on accède directement à l’article. Et qu’il ne soit pas déroulé parce que je ne vois pas l’intérêt de dérouler un seul article.
      J’espère que c’est clair. J’espère que vous pourrez m’aider.
      — 
      Edit : Désolé idk, je n’avais pa vu ta réponse. Le problème est que si je mets un article publié dans la rubrique, il apparaît dans mon menu déroulant, et ça, c’est justement ce que je ne veux pas. Dois-je mettre tout le contenu dans la description de la rubrique ? Comment ajoute-t-on des documents ? Dans l’espace privé, j’ai juste accès à « Ajouter une image ». Merci à vous deux pour votre aide.

    • Salut, il faudra que tu m’expliques l’intérêt d’une rubrique vide.

      Un rubrique est un conteneur et n’a de raison d’être que si elle contient quelquechose (sous rubriques, et/ou articles et/ou brèves et/ou sites référencés, etc). Ce que tu veux créer c’est sans doute un article ou une brève.

      Pour présenter un lien vers tout type d’objet SPIP au premier niveau de ton menu déroulant, utilises plutôt le plugin Menus de rastapopoulos et suis les indications qui te permettront de l’habiller en menu déroulant.

      Bon courage
      @+

    • Je ne veux pas créer une rubrique vide.
      J’ai ajouté une image pour essayer d’expliquer. Sans_titre-1.jpg (30 KB)
      J’ai une rubrique Galerie contenant deux articles : Photos et Vidéos. Jusque là tout va bien.
      J’ai aussi une rubrique Contact et j’aimerais simplement que « Nouvel article » n’apparaisse pas dans le menu déroulant et que simplement en cliquant sur Contact, j’arrive directement à l’article.

      C’est ce qu’il se passe pour les rubriques « Texts », « Bio », « Contact », « Links » http://www.benedictehenderick.com/ ou même la rubrique « Infos et actus » de http://www.vavoirailleurssijysuis.com/

      J’espère que c’est plus clair et merci encore.

    • Je ne veux pas créer une rubrique vide.
      Je vais essayer de mieux expliquer grâce à cette image : http://i.imagehost.org/view/0436/Sans_titre-1
      Il s’agit de mon menu dont le format est : Rubriques >>> Articles.
      J’ai une rubrique Galerie avec deux articles à l’intérieur : Photos et Vidéos. Jusque là, tout va bien.
      J’ai aussi une rubrique Contact avec un article quelconque à l’intérieur.

      -  > Ce que je veux faire : l’article « Nouvel article » ne doit pas apparaître dans le menu déroulant. Je ne vois pas l’intérêt de faire dérouler un seul article. Je veux juste qu’on puisse cliquer sur Contact et qu’on arrive directement sur le contenu.

      C’est bien ce qui se passe sur : http://www.benedictehenderick.com/ pour les rubriques « Texts », « Bio », « Contact », « Links » ; ou encore sur http://www.vavoirailleurssijysuis.com/ pour la rubrique « Infos et actus ».

      J’espère que cette fois c’est plus clair.

    Répondre à ce message

  • 3

    Bonjour

    Est ce que dans la config ou pourrais choisir des secteurs à cacher sans devoir toucher le modele ?

    Merci

    • Bon j’ai vu que fallait joué avec des mots clef donc ça résolu un soucis mais quand je regarde le site du cri du peuple, il a un menu horizontal et c’est que je cherche à réaliser. Pourrait on avoir la css ? ou le model a utiliser ?

    • Hello, le fichier css a été perdu lors du dernier commit. j’ai corrigé ça. L’habillage du menu déroulant sera corrigé dans la prochaine version...

      Les mots-clés menu_der et exclu_menu_der servent justement à sélectionner ou exclure des rubriques... Regardes les explications ci-dessus.

      @+.

    • BOnsoir

      Oui effectivement ça va mieux ;)

      Par contre ton code peux se simplifier :

      <BOUCLE_exclus_babbi(RUBRIQUES) {titre_mot=exclu_menu_der}{doublons exclueA}></BOUCLE_exclus_babbi>
      <BOUCLE_menus_bab(RUBRIQUES){racine}{doublons exclueA} {lang}{par num titre, date, titre}>

      par

      <BOUCLE_menus_bab(RUBRIQUES){racine}{!titre_mot= exclu_menu_der} {lang}{par num titre, date, titre}>

      Mais ce n’est qu’un avis et faut voir si compatible en spip 1.9.2

      Pierre

    Répondre à ce message

  • 1
    nicau31

    bonjour,

    je continue la discussion entamée sur le plugin menu comme me l’a demandé rastapopoulos. j’ai appliqué le css de menu à babbibel au plugin menu afin de pouvoir ajouté des ongléts par mot clé ce qui n’est a priori pas possible avec babbibel.
    Mais il me reste un problème, pourquoi mon menu est entrecoupé d’espace alors que je n’ai pas touché au css. exemple : www.vavoirailleurssijysuis.com

    merci pour votre aide.

    Nico

    • Hello,

      Sans être magicien, je devine en lisant de les entrailles de poulet grillé de ma boule de kristal que dans ton habillage.css ligne 72 environ, il y a un truc du genre :

      .menu-entree {
      margin: 0 1px; 
      padding: 4px 0 4px 5px
      }

      C’est ça qui est appliqué et espace les <li> du menu.

      Sinon utilises firebug pour mieux comprendre ce qui se passe.

      @+

    Répondre à ce message

  • Gefonline

    Bonjour,

    Ma requête n’est qu’indirectement liée à ce plugin (très sympa au demeurant) mais sait-on jamais :
    J’aimerais utiliser ce système de menu déroulant pour le développement de mes rubriques, en débutant le premier niveau juste en dessous des rubriques à la racine. Dans mon menu actuel, dont j’ai mis le code ci-dessous, les rubriques à la racine (premier niveau) sont présentées sous forme d’onglets et les rubriques qu’elles contiennent (deuxième niveau) s’affiche en bandeau sous l’onglet sélectionné ; J’aimerais donc pouvoir dérouler les sous-rubriques de troisième niveau et au delà à l’aide du plugin. J’envisage de modifier le inc_menu mais je ne sais pas comment récupérer la valeur N que j’utilise actuellement et qui correspond au secteur dans lequel je me trouve pour que les boucles retournent les bons résultats.
    J’espère avoir été clair dans ma requête, en espérant que vous pourrez m’éclairer.

    Merci, Gef

    		<div id="chemin">		
    			<div id="onglets">
    				<ul>
    				<BOUCLE_onglets(RUBRIQUES){racine}{par num titre}>
    					<li class="[(#ID_SECTEUR|=={#GET{N}}|?{'actif','inactif'})]">[<a href='#URL_RUBRIQUE'>(#DESCRIPTIF|PtoBR)</a>]</li>
    				</BOUCLE_onglets>	
    				</ul>
    			</div>
    
    
    «partie que j'envisage de remplacer par le plugin»
    
    			<div id="menu">
    				<ul>
    				<li><a href="spip.php?rubrique#GET{N}">Accueil&nbsp;&nbsp;|</a></li>
    				<BOUCLE_rubriques_niveau2(RUBRIQUES){par num titre, titre}{id_parent=#GET{N}}{lang}{doublons sousrub}>
    					<li><a href="#URL_RUBRIQUE">[(#TITRE|supprimer_numero)]&nbsp;&nbsp;|</a></li>
    				</BOUCLE_rubriques_niveau2>
    				</ul>
    			</div>
    		</div>

    Répondre à ce message

  • 1
    nicau31

    bonjour,

    j’utilise le menu babbibel sur mon site (www.vavoirailleurssijysuis.com). et je voudrai rajouter un onglet thématique qui puisse se subdviser avec les groupes de mots clé et les mots clé pour avoir accès aux articles. comment dois je faire.
    exemple thématique > pays > pérou

    merci pour votre aide.

    • Hello,

      Le mieux dans ton cas c’est d’utiliser le plugin menu de RastaPopoulos pour créer ton menu. Dans le champs Classes CSS tu mets nav.

      Ensuite tu supprimes la noisette d’inclusion du menu_babbibel ([(#MODELE{menu})]) que tu remplaces par celle du plugin menu

      #INCLURE{fond=inclure/menu, env, identifiant=<votre_menu>}

      et le tour est joué... En tout cas, ça devrait fonctionner. En fait il s’agit juste « d’habiller » un menu généré par le plugin de rastapopoulos en menu déroulant... C’est efficace et plus propre que de bidouiller le menu_babbibel pour 1 cas particulier.

      @++

      PS : Ceci ne fonctionne qu’à partir de la version 2.0.9 du menu_babbibel

    Répondre à ce message

  • 3

    Bonjour,
    Je voudrais exposer mes rubriques. J’ai placé un [class="(#EXPOSE{select})"]dans mes liens d’articles et de rubriques des fichiers /inc/multi/ic_menu....html et ça fonctionne pour les articles. en revanche ça ne fonctionne pas pour les rubriques (sauf si un article a été sélectionné) pour le squelette rubrique.html. Je ne comprends pas..
    Merci pour votre aide.

    • Bonjour,

      un petit up pour cette demande à laquelle je n’ai pas trouvé de solution non plus.

      Je sais que le soucis vient du fait que l’ID_RUBRIQUE ne se trouve pas dans le contexte, mais je ne vois pas où ajouter id_article pour le passer avec l’include :-(

      Merci,

      françois

    • hello,

      La possibilité d’exposer l’article et la rubrique en cours sera livrée dans la prochaine version... Sans doute à la fin de cette semaine...

      @+

    • Bonjour,

      Super !!! Merci.

      françois

    Répondre à ce message

  • 5
    Elijaah

    Bonjour,

    D’abord je vous remercie pour la contrib effectivement un menu deroulant cle en main c’est noël !

    J’utilise le menu Babbibel sur le site http://production.absynthe.fr/ et je cherche à changer l’ordre des rubriques, qui sont les titres de la barre de navigation déroulante, menant aux articles.
    Le menu de gauche affiche les rubriques par num titre, et apparement le menu déroulant est aussi censé afficher ces rubriques par num titre.
    Or, mes deux emnus ne s’affichent absolument pas dans le meme ordre.
    J’ai bien tenté de modifier les fichiers inc-menu etc.. sans succès, ça ne changeait strictement rien à l’affichage.
    Voili voilou, si je pouvais avoir une piste sur comment régler ça je vous en remercie d’avance.

    • Hello,
      D’abord, quel type de menu utilises tu ?
      En jetant un oeil sur ta config, j’ai remarqué que le code du menu Secteur>>>sous-rubrique classe les secteurs par date.

      Si c’est ce menu que tu utilises tu dois corriger le fichier
      ./plugins/menu_babbibel/inc/norm/inc_menu.html
      et rajouer le critère {par num titre} .

    • Elijaah

      ’Soir,

      Et merci pour cette réactivité :)
      En fait j’utilise Secteurs>>Articles
      Et c’est le fichier que tu cites que j’ai modifié les critères, moultes fois mais en vain, ça ne change point ...
      ouin ?

    • Elijaah

      Ah oui, et j’en profite pour te poser une autre question :
      Saurais tu par hasard quelle fonction je dois modifier dans la bibli jquery afin de ralentir l’animation du menu ?

    • Si tu utilise menu>>>Article c’est /plugins/menu_babbibel/inc/norm/inc_menu_articles.html que tu dois modifier. Je te laisse tester...

      Sinon, pour ralentir l’animation modifies le fichier /plugins/menu_babbibel/js/menu_babbi.js .

    • Elijaah

      Oh Yeah :)
      Tu roxes !

    Répondre à ce message

  • 1
    ludovic

    bonjour,
    Comment faire pour qu’un article soit affiché dans le menu avec le mot cle « menu_der ».
    Exemple afficher l’article CONTACT contenu dans une rubrique GENERAL que l’on ne veut pas afficher

    Merci d’avance

    • Salut,

      Ce n’est pas possible simplement. Il faudrait rajouter dans le code une boucle qui affiche spécifiquement cet article... Mais ce n’est pas paramétrable...

      Jettes un oeil au plugin menu de Rastapopoulos pour ce type de menu...

      @+

    Répondre à ce message

  • 8

    Bonjour,

    Bon, on va certainement dire que je chipote ;)

    J’essaye de passer mon site en W3C et je suis tombé sur un os.
    En utilisant « exclu_menu_der », cela créé une erreur du type « end tag for « ul » which is not finished ».
    J’essaye de réparer ça, mais c’est pas gagné... Il faut dire que je suis pas super balèze en code.
    Je pense qu’avoir un « ul » vide, au lieu de pas du tout est le problème.
    Je continue à creuser, mais si quelqu’un-e à un idée...
    Merci pour ce plugin en tout cas !
    Le site

    • Hello, il y a effectivement un truc qui cloche... Dis moi quel type de menu tu utilises et je regarde aussi...

    • Merci, sinon, j’y retourne Lundi.

    • Et sinon... Quel type de menu utilises tu ?

    • J’utilise le Secteurs>>>>sous rubriques + articles avec le mot clé « exclu_menu_der »

      Pour la validation W3C du site, il indique aussi une double définition de l’id nav, mais ça ne vient pas du plugin (Je dis ça au cas où tu l’aurais passé au W3C validator ;) ), faut que je mette le « id nav » de zpip en commentaire.

      Merci

    • Bon, bah échec...
      Je tourne autour, mais, ça veut pas passer...

      Sniff

    • Hello,

      J’ai fait la modification.
      Attends que le nouveau ZIP soit généré et télécharge la mise à jour. Révision 36769
      N’oublies pas de sauvegarder ton css... Et tiens moi au courant...

      @++

    • Je vais faire les modifs à l’asso (Wouhou !! Le site sera valide CSS et W3C !)
      Bon, bah, je tournais bien autour du pot, mais j’ai pas fait au bon endroit... ;)
      Merci pour ta réactivité !

    • Ça y est, c’est testé et ça marche nickel !

    Répondre à ce message

  • 1

    salut les spipeurs je veux utiliser un menu horizonale dans mon site spip j’utilise spip 2.0.10 et le squelette eva web 4
    ou je dois placé -y le code [(#MODELEmenu)] Pour faire apparaitre le menu dans tous les page de mon site
    je suis pas bonne en programmation
    et merci a l’avance,

    • Petitbugle

      Le plus simple que j’aie trouvé est de le mettre dans un inc-rubriques.html à la place du menu standard de Spip. Tu mets ce fichier dans ton répertoire squelettes et ça doit marcher car ce fichier est inclus dans la plupart des squelettes de pages (article, rubrique, sommaire, plan, etc.). Je ne connais pas le squelette eva web 4, vérifie quand même que ça ne perturbe pas autre chose.

      Le positionnement correct, lui, se fait par les feuilles de styles.

    Répondre à ce message

  • 1

    J’utilise sous le menu un diaporama en jquery et le menu sous ie6 et ie7 passe sous les images :( donc impossible de le sélectionner. Une idée ? J’ai modifié les z-index mais rien à faire

    Répondre à ce message

  • 1

    comment gérer le contenu du menu déroulant j’utilise spip 2.010 et eva spip j’ai installée ce plugin avec le plugin eva bonus j’ai crée un groupe de mots-clés associés aux rubriques et dans ce groupe, j’ai crée le mots clés :
    ’exclu_menu_der’ qui exclut du menu une rubrique et son contenu mais toujours les memes rubriques apparaissent dans le menu de navigation gauche et le menu horizontale !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!que je dois faire

    • Pour commencer, tu pourrais mettre encore plus de points d’exclamation dans ton message, car ça donne envie de t’aider...

      Ensuite, les explications que tu donnes ne sont pas très claires. Je ne comprend pas ton problème en fait... Je ne peux donc pas t’aider.

      PS : Bonjour quand même

    Répondre à ce message

  • bonjours , je souhait rajouter dans mon menu babbybel un lien vers mon forum phpBB

    j’ai donc rajouté les lignes

    </BOUCLE_lang>
    <li>
    <a href="URL DE MON FORUM">FORUM</a>
    </li>

    dans les fichiers inc_menu.html des dossiers , « \menu_babbibel\inc\multi » et « \menu_babbibel\inc\norm ». Mais cela ne fonctionne pas.
    est-ce que j’ai oublier de faire quelque chose ?

    Merci par avance

    Répondre à ce message

  • Bonjour.

    Merci beaucoup pour ce plugin pour lequel je me permets un petit retour.

    Je développe un site multilingue (une langue principale avec d’éventuelles traductions d’articles ; « Forcer la langue » activé dans le couteau suisse). Or, avec Babbibel, seul « Accueil du site » apparait lorsque j’utilise le site dans une langue secondaire.

    Pour que ça fonctionne dans toutes les langues, j’ai dû enlever les critères {lang} dans /plugins/menu_babbibel/inc/norm/inc_menu.html

    En passant, j’ai remarqué la présence du critère {doublons A}. Ne faudrait-il pas systématiquement changer le A en quelque chose de moins courant, tel babbibel, histoire qu’il n’interfèrent pas avec d’autres doublons ?

    Répondre à ce message

  • Bonjour,

    Félicitations pour cette contrib.

    Je rencontre un petit soucis d’ergonomie, je ne sais pas si c’est lié à la contrib où à une autre configuration de mon site cependant...

    Le menu s’affiche parfaitement, le déroulant se fait très bien, mais quand je clique sur la rubrique cela m’affiche encore une fois une hierarchie au lieu de m’afficher l’article concerné...

    Etant débutante sous Spip, j’ai quelques difficultés à résoudre cela.

    Seriez-vous en mesure de m’aider ?

    Cordialement, et avec mes meilleurs voeux.
    EB.

    Répondre à ce message

  • Alors que j’ai pu installer sans problème sur un site ( http://centre-lecture.com/loisirs ) lorsque j’essaie sur un autre site (avec squelette identique), j’ai un affichage que je ne peux régler :

    -  Retours à la ligne des intitulés
    -  Superposition des sous-menus

    Bref, je n’y comprends rien de rien...

    Une piste pour Noël ?

    Merci

    Répondre à ce message

  • 1

    Parfait c’était bien un problème de cache. Ce plugin est vraiment génial.

    Une petite question encore, je ne trouve pas comment faire, comme sur le site du cri du peuple, un bouton du menu qui ne redirige vers rien (sur le site cri du peuple le menu « nos actions » redirige vers #)

    merci encore pour ce merveilleux plugins.

    • Bonjour,
      j’ai les sous rubriques qui s’affichent sous les rubriques, ce qui les rend illisibles. Je n’ai pas ce problème avec Mozilla. J’ai modifié les z-index, rien ne se passe. Si vous avez une solution pour résoudre cet affichage sous IE.... je suis preneur
      Merci

      site

    Répondre à ce message

  • Bonjour

    Changer les couleurs

    Cela a fini par le faire, après quelques heures de repos.
    Bon dimanche !

    Répondre à ce message

  • Bonjour
    Je suis dans Edition de fichier /plugins/auto/menu_babbibel/css/menu_babbi.css
    et je n’arrive pas à modifier les couleurs !

    Voici les changements :

    #nav
    margin:0 ;
    padding:0 ;
    list-style-type:none ;
    list-style-position:outside ;
    position:relative ;
    line-height:1.5em ; /*Si vous modifier la hauteur du menu pensez a modifier la position du sous-menu #nav ultop : */

    #nav ul
    margin:0 ;
    padding:0 ;
    list-style-type:none ;
    list-style-position:outside ;
    position:relative ;
    line-height:1.5em ;

    #nav a
    display:block ;
    padding:0px 5px ;
    border:1px solid #FF9900 ;
    color :#fff ;
    text-decoration:none ;
    background-color :#FF9900 ;
    z-index:9 ;

    #nav a:hover
    background-color :#FF9900 ; /*styles des liens actifs*/
    color :#FF9900 ;

    #nav li
    float:left ;
    position:relative ;

    #nav ul
    position:absolute ;
    display:none ;
    width:19em ; /*Largeur du sous menu ; pensez a modifier le #nav li ul a width : et #nav li ul ul left : */
    top:1.5em ; /*Position du sous menu par rapport au menu*/
    z-index:10 ; /*Si le menu se cache sous un autre element de la page, augmenter cette valeur*/
    border-left : 1px solid #FF9900 ;
    border-top : 1px solid #FF9900 ;
    line-height:1.85em ; /*hauteur des lignes du sous menu*/

    #nav li ul a
    width:19em ; /*doit etre egale au #nav ul width : */
    height:auto ;
    float:left ;
    background-color :#FF9900 ; /*Couleur de fond des sous menus*/
    color :#fff ; /*couleur de police des sous menus*/

    #nav ul ul
    top:auto ;
    line-height:1.85em ; /*hauteur des lignes du sous sous menu*/
    z-index:10 ; /*Si le menu se cache sous un autre element de la page, augmenter cette valeur*/

    #nav li ul ul
    left:19em ; /*positionne le sous sous menu par rapport au sous menu ; doit etre egale au #nav ul width : */
    margin:0px 0 0 10px ;

    #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul
    display:none ;

    #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul
    display:block ;

    Malgré ça, rien ne bouge : caractères blancs sur fond noir.

    Où donc se passent les changements ?

    Répondre à ce message

  • 1

    Bonjour,

    Merci pour ce plugin, qui marche très bien. J’aurais juste une petite question : comment forcer l’ordre d’affichage des RUBRIQUES dans le menu supérieur ?

    Si je ne fais rien, la dernière rubrique où j’ai écrit un article s’affiche en dernier.

    Si je numérote mes rubriques « à la SPIP » (1. Rubrique1, 2. Rubrique2, etc.), les rubriques s’affichent dans l’ordre que je veux, mais lorsque je suis dans le menu de la rubrique, son titre s’affiche avec son numéro...

    Merci !

    • Bonjour,
      Si tu installes le couteau suisse, tu peux activer « supprime le numéro » qui est dans « affichage public »

      Cordialement

    Répondre à ce message

  • 4

    Re-bonjour,
    Je sais qu’il doit y avoir une réponse quelque part mais là je seche vraiment : quand je clique sur le test la rubrique est bien signalée comme exclue mais elle apparaît quand même dans le menu au-dessus (dans le test et la version en ligne).
    Un peu d’aide s’il-vous plait.
    Merci,
    Artie

    • Hello,

      Quel type de menu utilises-tu ?

    • Secteur>>sous-rubrique + article
      si c’est bien l’info que tu demande ?

      Merci
      Artie

    • Hello,

      je vois ce que c’est. L’exclusion ne concerne pas les secteurs dans ce type de menu.

      Utilises plutôt rubriques par mot clé>>>>sous rubriques + articles en affectant le mot clé menu_der aux secteurs à afficher.

      C’est un peu plus fastidieux il est vrai. je note la remarque et mets ça sur la todoliste...

      Bon courage.

    • Ok ça marche merci pour tout.

    Répondre à ce message

  • C’est un chantier. Le menu déborde un peu sur la gauche et les couleurs ne sont pas encore adaptées mais enfin, à vous de voir :

    http://www.sud-sante29.org

    En tout cas, ça marche bien.

    jps29

    Répondre à ce message

  • 1

    Merci pour les réponses,

    J’ai mis visible à la place de hidden et enfin, on voit le menu. C’est sans doute une solution à l’arrache mais le principal est que cela marche.

    Merci pour les réponses.

    JPS29

    Répondre à ce message

  • 4

    Bonjour,

    J’utilise Zspip avec le thème CoolWater 1.0. J’ai mis la formule magique : [(#MODELEmenu)]

    dans : plugins/zpip/inclure/barre-nav.html

    Le fichier barre-nav.html était vide auparavant.

    J’essaye d’utiliser le menu. En partie test, pas de problème. Par contre, sur la partie publique, le menu apparaît, les sous-menus s’ouvrent mais seulement dans le petit bandeau vert qui sert de fond. Le reste du menu disparaît en grande partie. J’ai essayé d’augmenter le z-index sans succès.

    Merci par avance.

    JPS29

    • il ne faut pas modifier le fichier de Zpip, dans ce cas, mais le copier dans ton dossier squelettes/ et le modifier ensuite.

    • @JPS29
      Bonjour,
      c’est à cause de la ligne :

      overflow : hidden ;

      de la feuille de style /theme_CoolWater1-0/habillage.css

      par contre, je ne sais pas comment on enleve ca proprement ( a part toucher au fichier original)

      CEdric peut peut-etre nous le dire ? merci

    • Hello,

      overflow peut prendre les valeurs hidden, scroll, auto ou visible.

      Mais il vaut sans doute mieux adapter la taille de la div à son contenu pour éviter d’avoir d’affreuses superpositions. Si un spécialiste peut confimer...

      Bon courage...

    • Domage que ce plugin ne soit pas compatible avec zpip et ses thèmes :(

      Beau travail quand même Merci !

    Répondre à ce message

  • 3

    Encore moi désolé,

    J’ai un problème insoluble. Spip et le plugin s’entête à afficher mes rubriques par ordre de date de mise à jour. Ainsi la rubrique ayant subie une mise à jour (même d’un article lui appartenant) se retrouve complètement à droite et ainsi de suite (les autres se décalent à gauche).
    j’ai beau reconfigurer le plugin avec « reset » et même « supprimer » puis reparamétrer ça ne change strictement rien.
    Il y n’y a aucune autre cohérence possible dans le classement (ni num article, ni ordre alphabétique ni ordre de création).
    J’ai même essayer de remettre les adresses des pages en standard au cas ou le Propres QS perturbe le classement mais rien n’y fait.

    Au secours ! Après une journée de paramétrage css c’est très frustrant ...

    • Pour Art,

      La doc explique que les rubriques de premier niveau classées par num titre.

      Pour ne pas perdre son temps, il faut commencer par lire la doc...
      http://www.spip-contrib.net/Le-menu-deroulant-Babbibel#forum422741

      Bon courage...

    • Bonsoir,

      Je ne comprends pas le sens de votre réponse. Je ne sais pas ce que vous appelez « le doc » . Ce qui est sûr c’est que justement le problème est que les rubriques de 1er niveau s’affichent par date de mise à jour et non par num titre c’est ce que j’explique dans mon message. Merci quand même pour votre réponse.

    • Ok Milles excuses je n’avais pas compris qu’il fallait rajouter le « numéro. » dans le libellé du titre de la rubrique. Je pensais que l’on parlait du champs « numéro » de rubrique crée automatiquement dans spip.

    Répondre à ce message

  • Re-bonjour,,

    Problème pour le développement des menus du secteur en bout de page à droite : les utilisateurs de résolution inférieur ne voient pas le sous-menu.
    y-aurait-il à nouveau une manip css pour faire qu’en cas d’impossibilité le menu se développe automatiquement à gauche ?

    Merci encore

    Répondre à ce message

  • Bonjour,

    Je revient sur le message suggérant un style pour signaler la présence de sous-rubriques (par une police gras ou une puce etc ...).
    N’y aurait-il pas une astuce CSS envisageable ?

    Merci aux grands manitouts de CSS

    Répondre à ce message

  • 1

    Bonjour,

    Je n’arrive pas à mettre des images en background depuis le css menu_babbi.css ?
    Je met :
    background-image:url(images/menu_separation50.png) ;
    background-repeat : no-repeat ;
    background-position : right top ;
    Idéalement je souhaiterait le placer dans nav li pour que la barre de sépration en relief vienne se poser à la fin entre chaque secteur horizontal.
    J’ai essayer de le placer dans ul et autres li sans jamais voir mon image.
    Avez-vous une idée ?

    Merci

    • Ok j’ai trouvé en regardant ailleurs il fallait ajouter ../ au début du chemin de l’image

    Répondre à ce message

  • 2

    Merci pour cette superbe contrib !

    est ce que le plugin est compatible avec Zpip ?

    j’ai ajouté un fichier /squelettes/inclure/barre-nav.html avec le modele mais rien ne s’affiche...

    • Précision :

      dans la source de la page je trouve les commentaires html :

       !— inclusion du menu babbibel —

       !— Fin du menu babbibel —

      et si je teste la page spip.php ?page=test_menu alors le menu fonctionne.

      une idée ? Merci

    • Encore moi,
      Tout d’abord, désolé, je vois que je n’ai pas signé mes messages (concernant ce pluggin et Zpip).

      je viens de reussir à faire fonctionner le pluggin avec Zpip + freshmedia :

      j’ai été obligé d’enlever les tags ul et fin de ul qui englobent le contenu du fichier :
      /plugins/menu_babbibel/inc/norm/inc_menu_laur.html

      le menu fonctionne avec ce code boiteux mais je ne comprend pas pourquoi !

    Répondre à ce message

  • 1000 merci(s) pour ce menu simplissime et d’un confort sans équivalent. Utilisé sur www.autourdeleonardo.com.

    Répondre à ce message

  • 1

    Bonjour et merci pour votre réponse à propos du classement pas num titre.

    J’ai une question au sujet du lien vers la page d’accueil du site. Il n’y aurait pas moyen de ne pas l’avoir ? Quand on a une bannière qui renvoie déjà vers l’acceuil, ce lien me paraît en trop (il prend de la place dans le menu et on ne peut pas modifier les termes « Accueil du site » si on en a envie). Est-ce que c’est possible ? Ou bien ça fait partie des secteurs et on ne peut pas le retirer ?

    Merci par avance.

    • En attendant que ça passe éventuellement en configuration du plugin, tu peux le faire disparaitre avec la css

       #nav > li:first-child {
      	display:none;
      }

    Répondre à ce message

  • 1

    Le plugin est super, mais ne serait-il pas possible de faire en sorte d’avoir
    -  une configuration de la hiérarchisation pour les secteurs (du type chronologique ou par ordre croissant - ce qui permet de classer exactement dans l’ordre souhaité)
    -  une autre pour les sous-rubriques et les articles (par date, par ordre croissant encore, et tout le reste comme c’est le cas actuellement).

    Bon, c’est facile de demander à ceux qui savent... C’est juste une suggestion d’amélioration de quelque chose déjà très au point.

    Merci encore

    • Les secteurs, rubriques et sous rubriques sont classés dans l’ordre des num titre.

      Il me semble que c’est la méthode la plus simple ET la plus efficace en ce qui concerne le classement des rubriques...

      Tout ça est expliqué ci-dessus...

    Répondre à ce message

  • Je voulais juste vous remercier pour ce super outil. C’est exactement ce que je cherchais (avec la petite modération que l’on ne peut pas choisir l’ordre d’affichage par numéro de rubrique ou d’article - enfin, je n’ai pas encore exploré toutes les solutions). Le site a tout de suite de la gueule.
    Merci encore.

    Répondre à ce message

  • 7

    Bonjour,
    J’ai installé le plugin Babbibel sur mon site en développement :
    http://www-dev.costjrou.edres74.ac-grenoble.fr/spip2.1/
    Celui-ci est sous SPIP 2.0.9 et utilise le squelette EVA-Web 4.1.
    J’ai installé le plugin « Couteau suise » puis ajouté la Balise #INSERT_HEAD.
    Lorsque je teste la configuration, celle-ci fonctionne, mais rien à l’affichage...
    Que faire ?
    D’avance merci.
    Cordialement.
    H. LACROIX

    • Cliques ici pour tester et penses à rajouter [(#MODELE{menu})] dans ton squelette.

      Mais tout ça est expliqué dans l’article ci dessus... ;-)

    • Je suis novice en squelette...,
      -  comment insérer la balise ?
      -  à quel endroit ?
      Merci pour votre aide ;-)
      Salutations

    • Hello,

      Pour les débutants, je suggère de suivre les explications déjà proposées par les spécialistes SPIP :

      http://www.spip-contrib.net/Tutoriaux-pour-squelettes

    • J’ai copier la balise [(#MODELEmenu)] dans le fichier inc-head.html
      mais rien ne s’affiche... J’ai encore oublié quelque chose ?
      Où est mon erreur ?
      Ci dessous le code de la fin de ma page :
      [(#REM) Balise permettant aux plugins d’inserer des appels javascript ou css ;
      C’est ici que SPIP va inserer l’appel de la librairie jQuery
      Et appeler a la fin compacte_head pour agreger et compacter tout le head dans des fichiers statiques
      si l’option est cochee dans Configuration
      ]
      [(#MODELEmenu)]
      #INSERT_HEAD
      D’avance merci car je galère ;-)

    • Bonjour, et merci pour ce plugin !

      Je suis dans le même cas que hlacroix, j’ai tenté de glisser la balise [(#MODELEmenu)] à plusieurs endroits (fin du head de la page sommaire, inc-head, inc-entete...) avec toujours le même résultat : je vois le rubriquage en menu, mais le menu déroulant ne fonctionne pas.
      Je travaille en local sous le squelette multiflex, et suis débutante ( et vite perdue) en programmation comme en spip. J’ai bien tenté de fouiller les tutos, mais je continue de m’arracher les cheveux sur ce menu... Si quelqu’un peut m’aider...
      Merci d’avance !

    • Pour le bien des cheveux de Chloro, je signale que :

      1. le code à insérer est [(#MODELE{menu})]. Chaque parenthèse, corchet ou accolade est nécessaire ;
      2. le inc-head n’a pas vocation à afficher quoi que ce soit. Voir là. C’est n’est donc pas là qu’il faut insérer le [(#MODELE{menu})]. Il vaut mieux l’insérer dans le inc-entete pour faire apparaître le menu babbibel ;
      3. tu as la possibilité de vérifier que le menu fonctionne correctement sur la page de test (http://tonsite.com/spip.php?page=test_menu)). Ce lien se trouve dans la configuration du menu http://tonsite.com/ecrire/?exec=cfg&cfg=babbi .

      Ensuite, penses à recalculer la page et éventuellement, à vider les caches.

      Bon courage à toi Chloro. Gardes la forme...

      PS : Pour afficher correctement du code dans un message, il faut l’encadrer avec la balise <code>.

    • Merci pour mes cheveux, Babbibel, ton aide précieuse m’évite de graves problèmes capillaires !
      Je précise pour les novices comme moi que cette ligne est à rajouter dans le fichier au bout de ce chemin : .../plugins/squelette_multiflex3/noisettes/_entete/menu_deroulant.html (si, bien sûr, vous avez installé Multiflex).
      Avant cette opération, la page test m’indiquait que le menu babbibel fonctionnait bien, d’où une frustration encore plus grande...

      Ne me reste qu’à supprimer le menu inséré par Multiflex, et modifier les couleurs si je le souhaite par les css.

      Encore merci pour cet outil, Babbibel !

    Répondre à ce message

  • Bonjour !

    Super menu, bravo.
    Je l’utilise et il fonctionne nickel dans les rubriques et les articles, mais j’ai un problème sur la page d’accueil : il apparait et disparait de manière abrupte et non pas de manière douce comme sur les autres pages :(

    Dans un premier temps, j’ai cru que celà était dû à un appel de js supplémentaire en page d’accueil, mais même après les avoir retirés, j’ai le même soucis...

    (Pas d’url à donner, je travaille en local.)

    Répondre à ce message

  • Bonjour,

    Savez-vous comment on peut paramétrer un ordre différent selon la rubrique dans le menu Babbibel sans modifier le plugin et donc risquer d’écraser ses modification à la prochaine mise à jour du plugin ?

    En effet, on peut modifier l’ordre des articles dans chaque rubrique à travers les paramètres de Menu Babbibel de CFG, et ça marche bien. Seulement j’aimerai classer mes articles par ordre de date inversée pour toutes les rubriques sauf une que je souhaite classer par ordre alphabétique croissant avec l’outil « supprimer les numéros » du couteau suisse de manière à forcer l’ordre de ces articles.

    Une autre solution serait de tricher en modifiant les dates de rédactions de mes articles sur cette rubrique pour en modifier l’ordre d’affichage, mais ça me plait moins.

    http://bktv.etilem.net

    Répondre à ce message

  • 1

    Bonjour,

    Je viens d’installer un SPIP2.0.9 avec comme squelette Ahuntsic.
    D’après ce que j’ai compris on peut mettre intégrer le menu Babbibel dans un squelette, mais là je coince :
    Où dois-je mettre la commande [(#MODELE{menu})] ?
    Et dois-je mettre « menu » ou menu_babbibel puisque dans mon répertoire plugins, Babbibel est installé dans un repertoire menu_babbibel.
    La hierarchie des répertoires est-elle aussi importante ?

    J’ai fait quelques essais mais cela ne fonctionne pas...

    Un aide serai la bienvenue.

    Merci.

    • [(#MODELEmenu)]
      peut être mis partout dans ton squelette.
      Dans le inc-pied ou en tete, dans rubrique, article, ...

      Il faut le mettre véritablement là où tu souhaite qu’il apparaisse sur ton site.

      Et pour ton menu_babybel cela a aucune incidence sur le bon fonctionnement du plugin.

    Répondre à ce message

  • Je reviens sur mon petit besoin de redirection si quelqu’un pouvait m’aider HELP ^^ : via le menu j’ai le besoin de faire des redirection d’une rubrique vers des liens externe et également si il n’y as pas d’article dans la rubrique qu’il ne se redirige pas (ou alors vers le 1er sous-rubrique de la rubrique)

    idée de ce que je souhaite :

    présentation (lien qui redirige vers l’article dans présentation)
    -  équipe
    -  association

    Forum (lien qui redirige vers un autre site)

    Loisirs (lien qui redirige vers rien ou vers foot automatiquement)
    -  foot
    -  basket

    j’arrive à faire une redirection en modifiant le inc_menu
    je modifie le 1er href par :
    [(#ID_RUBRIQUE|=={12}|?{[(#TEXTE|textebrut)],#URL_RUBRIQUE})]

    12 étant ici le numéro de rubrique de mon forum.
    Pour que cela marche j’active donc la possibilité de mettre du texte dans mes rubrique ou j’indique ma redirection http://www.forum.fr

    Cette méthode fonctionne parfaitement si j’indique un numéro de rubrique comme l’exemple si dessus.. Deux problème maintenant, si j’enlève l’indication de l’article |==12| mon menu (saufles sous rubrique que je n’ai pas modifié) redirige vers le numéro de rubrique en cours.

    Mon problème est donc simple : en partant (ou pas en fait si une autre solution se propose ^^ ) du code donnée plus haut il faut que j’arrive à faire comprendre à spip de lire si le champ texte est rempli et donc s’en servir comme url, dans le cas inverse il va chercher l’url classique de la rubrique.

    merci bcp

    Répondre à ce message

  • 2

    Bonjour à tous, je suis néophyte en spip alors bravo pour ce plugin, qui marche parfaitement sous mozilla ! - (même si j’ai eu un peu de mal à trouver où placer le code d’activation : dans la noisette du menu du squelette - j’utilise multiflex).
    Mais j’ai un problème avec internet explorer dans lequel le menu déroulant apparaît deux fois, dont une intempestive tout en haut de la page.
    http://www.ac-amiens.fr/inspections/02/laon_ais/
    J’ai pensé avoir laissé le code d’activation une fois de trop dans un dossier, mais dans ce cas, pourquoi n’apparaît-il pas dans Mozilla ?
    Comme c’est un site professionnel, la pression est un peu grande et j’ai déjà longtemps cherché sur les forums du site spip et de spip-contrib, et fouillé les dossiers de mon squelette... sans succès.
    Si quelqu’un a une idée, un grand merci d’avance !

    • Alors nico,
      de toute évidence tu as introduit 2 fois le menu babbibel.
      On peut le voir via le code source (IE ou firefox)

      En revanche sous Firefox la 1er inclusion est en mode commentaire :
      <!-- <!-- inclusion du menu babbibel -->

      alors que sous IE cette inclusion n’ai pas lu comme un commentaire. (il me semble car tu ouvre 2 fois le commentaires avec <!— a coté de ton menu haut sous IE

      Cela vient de <!-- Fin du menu babbibel -->-->

      cela serais surement résolu si tu enlève le 1er en trop sur les inclusions du menu.

    • Merci beaucoup ! J’ai mis un peu de temps à dénicher ma double inclusion, mais j’ai fini par la trouver et à la supprimer et désormais, ça fonctionne ! J’utilise babbibel parce que je n’ai jamais réussi à activer le menu déroulant du squelette multiflex, mais pour le moment, et maintenant que j’ai réglé ce problème, j’en suis très satisfait.
      Merci encore pour ton aide.

    Répondre à ce message

  • Bonjour

    Déjà bravo pour ce plugin

    Dans mon cas précis, aucun des 6 type proposés ne convient (le menu ne doit comporter que les articles et rubriques non pas du secteur, mais de la sous-rubrique du secteur contenant l’article ou la rubrique courante). Donc j’ai adapté le fichier inc_menu_laur.html et l’ai range dans mes squelettes avec le nom inc_menu_perso.html
    J’ai recopié le fichier modeles/menu.html dans mes squelettes en l’adaptant a mon cas (passer l’id de l’article en parametre).
    Reste la config du plugin qu’il faut modifier dans le code du plugin pour rajouter la ligne suivante dans le select

    <option value="inc_menu_perso" [ selected="(#ENV{type_menu}|=={inc_menu_perso}|?{selected})"]>Choix perso</option>

    Mais peut etre peut on faire evoluer le plugin en ce sens ?

    Répondre à ce message

  • Christophe

    ... et si je peux me permettre une petite modification à ce magnifique plugin : une petite flèche à droite des sous-rubriques sous lesquelles il y a encore quelque chose ?
    Merci bcp en tout cas !

    Répondre à ce message

  • Bonjour,

    Je suis en ce moment à la version 1.3 de ce plugin.

    L’effet thickbox ne marche pas lorsque j’ai installé ce menu, ce la doit être un probleme de javascript mais je ne sais comment le résoudre.

    Si quelqu’un peut m’aider, ce serait avec plaisir.

    Cordialement

    Répondre à ce message

  • 1

    Bonjour

    Le menu fonctionne bien sur la page sommaire mais il est impossible d’accéder au 2e item du menu déroulant (voir portfolio) sur les pages rubriques et articles.

    http://conceptvirtuel.ca/elisabeth/

    J’ai essayé de changer le js : en mettant (« slow ») à l’effet show

    $(this).find(’ul:first’).css(visibility : « visible »,display : « none »).show(« slow ») ;

    Le plugin smooth gallery est activé.
    Merci de m’aider
    RP

    • Salut... j’ai constaté que le menu fonctionne sur la page sommaire et aussi sur la page rubrique 2 mais pas sur les autres... C’est intéressant comme bug... Je ne pense pas que ça ne vienne du code javascript... Vérifies le css du menu mais aussi du reste de la page ;-)

      Bon courage

    Répondre à ce message

  • Résolu* J’ai utilisé la valeur :
    param name=« wmode » value=« transparent » />

    (Rajouter un < avant : param name )

    Répondre à ce message

  • Bonjour

    Après différents essais dans menu_babbi.css moi non plus je ne trouve pas le moyen de superposer le menu au dessus d’une bannière flash
    .
    Fonctionne sur mac mais pas sur PC

    Une idée ??

    Serge

    Répondre à ce message

  • 1

    bonjour question bête : comment créé ton concrètement les groupes de mots clés. (dans quel fichier, à quel ligne).
    Merci bcp

    • babbibel

      Bonjour Moé,

      Les mots-clés et groupe de mots-clés se créent et se modifient dans l’interface privée de spip. Menu « édition »—> mots-clés

      Mais cela ne fonctionne que si le site est configuré convenablement :
      Menu :

      • Configuration
      • —>>Contenu du site
      • —>>>>Utiliser les mots clés

      Donc pas de numéro de ligne ni de fichier à modifier à la main. Spip c’est quand même super puissant !

    Répondre à ce message

  • hastaroth

    Bonjour Babbibel,
    j’essaye d’intégrer ce plugin depuis hier mais je me heurte à un problème de superposition dans IE. J’ai beau jouer sur les z-index ca ne change rien. Avant l’utilisation du plugin, je générais directement mon menu dans mes squelettes et pour résoudre le soucis de superposition j’avais du ajouter

    #menu li:hover {
    	position:static;}

    dans ma CSS mais là, rien n’y fait. Une petite idée ?

    EDIT : un début de solution mais qui ne me satisfait pas
    si je retire le position:relative de mon menu de droit le menu passe au dessus mais je perd une partie de la bordure qui est sensée faire la séparation entre le menu et le contenu

    EDIT 2 : C’est bon j’ai résolu mon problème en rajoutant un z-index directement sur #nav.

    Répondre à ce message

  • 4

    bonjour babbibel, merci pour ce plugin que j’utilise sur un site et qui depuis quelques temps a un dysfonctionnement que je ne m’exlique pas ; les titres du menu se décalent les uns après les autres comme si un padding venait se rajouter au moment du survol...

    Vous pouvez voir l’effet ici

    Je ne parviens pas à trouver quel est l’argument fautif dans la css, d’autant que je n’ai pas souvenir d’avoir modifié quelquechose quand c’est arrivé...

    Sinon, pour le menu déroulant en multilingue, j’avais procédé en excluant les secteurs langues de la boucle menu déroulant, ce qui semble marcher a priori...

    • babbibel

      Salut Greg,

      J’ai mené ma petite enquête, et avec l’aide de Firebug mon ami, j’ai découvert que tu avais supprimé le line-height de #nav, nav ul...

      Pas bien... ;-)
      Il est important que cette valeur soit précisée et égale au nav ul {top : }

      ça devrait résoudre ton souci...

      @++

    • Salut,
      je dis bravo pour le système d’exclusion par mot clé ! C’est ce que j’essayais de bidouiller avec les anciennes versions, sans succès.
      D’un coup beaucoup de choses se solutionnent pour moi.

      Une seule remarque : dans firefox, avec les css d’origine, apres avoir exclu toutes les sous-rubriques d’une rubrique, je vois toujours un petit filet blanc qui se tire en dessous. Comme si j’avais un reliquat d’anim amputée. Idem dans IE.
      Est-ce que ça fait à d’autres utilisateurs ?

      Merci encore pour cette update suprapratique !

    • babbibel

      Hello,

      J’ai testé, et je n’ai pas pu reproduire le souci...
      Donnes-nous une adresse pour être sûrs...

    • Arf, j’aimerais bien te passer une url, malheureusement je bosse en local...
      L’upload devrait venir incessamment, mais je suis encore trop en chantier.
      Ce qui m’arrange un peu c’est que je suis sur fond blanc. C’est vraiment visible quand je met une couleur sur mon fond.
      On va dire que pour l’instant je laisse ça de côté !
      Le débutant que je suis te dis merci pour être aussi réactif et dispo :) Bonne soirée.

    Répondre à ce message

  • 1

    Bonsoir Babbibel

    Félicitation pour la nouvelle mise à jour ! et MERCI pour les bonnes avances pour le multilinguisme par secteur. Tout fonctionne sur mon site-test.
    Puis-je me permettre de vous demander s’il serait possible de prendre en compte la proposition de Paolo avec la présence de la rubrique partagée ? Voir ici

    Salutations,
    Serge

    • babbibel

      Suis désolé Serge, je me penche seulement maintenant sur ta requête. Je de donnerai une réponse sous peu. Si tu veux bien, et puisque tu sembles être le seul demandeur pour le moment, je te propose qu’on se contacte par mail...

      @+

    Répondre à ce message

  • 1

    Merci, j’ai résolu sur la superposition...

    Un autre réglage : Les sous-rubriques classées par date inverse... En passant par cfg, les rubriques principales se classent bien par date inverse mais pas les sous rubriques...

    Merci à vous

    Répondre à ce message

  • 1

    Bonjour,

    J’essaie ce superbe menu... Mon problème c’est que les sous-menus passent en dessous des onglets Couteu Suisse présents sur ma page sommaire...

    Comment faire ?

    Merci

    • babbibel

      Hello,

      La question a déjà été posée sur ce même forum... Il suffit d’augmenter le z-index du #nav li ul dans le fichier ./css/menu_babbi.css

      Utilise firebug pour tester...

    Répondre à ce message

  • 1

    Bonjour ! Je viens d’installer le menu Babibel sur un spip 2.0, et merci beaucoup pour la facilité d’utilisation de ce plugin. Cela faisait un bon moment que je bloquais sur la création d’un menu horizontal avec spip et compatible IE.

    Juste une petite question : comment supprimer la « rubrique : retour à l’accueil » que je ne voudrais pas voir apparaître dans le menu.
    Merçi d’avance et bravo pour ce plugin.

    • babbibel

      hello Eva,

      Il suffit de supprimer les lignes :

      <li>
      <a href="#URL_SITE_SPIP/" title="[(#NOM_SITE_SPIP|textebrut)]"><:accueil_site:></a>
      </li>

      qui se trouve au début des fichiers situés dans plugins/menu_babbibel/inc/norm/ ou dans plugins/menu_babbibel/inc/multi/

      et voilà...

    Répondre à ce message

  • 3

    Babbibel : Un bel encouragement pour votre travail d’adaptation multilingue ! ! - Serge

    • popsonne

      Bonjour,
      je suis débutant sur Spip (2.0.3) et en développement web de manière générale, je vais essayer de formuler au mieux mon problème.
      J’avais installé la 1re version de Babbibel, sans difficulté, ça marchait nickel.
      Mais je cherchais comment ne pas faire apparaître certaines sous-rubriques et certains articles en scrutant dubitativement mon « inc-menu-laur.html ». J’ai essayé de glisser « id_article !IN 17,18 » sans succès, ça crée des bugs.

      Pour certaines rubriques, je n’ai pas besoin que ça se déplie. Un clic sur la rubrique racine dans le menu, et j’obtiens ma page ( qui me présente les articles selectionnés grâce à des boucles ).

      J’ai ensuite installé la dernière versions du plugin paramétrable par cfg. Remplacement sans souci. Mais mon problème se pose toujours dans la mesure où les choix de config s’applique à toutes les rubriques.

      Comment amener une distinction ? Selectionner un type de menu déroulant pour une rubrique en particulier ?
      Si quelqu’un à une piste ou un conseil à me donner, je le remercie d’avance !
      Salutations,
      Jimmy

    • babbibel

      Reçu Popsonne... J’essaie d’ajouter cette fonctionnalité pour la version 2.

      Mais il me semble que l’idée du critère {id_article !IN 17,18} dans les boucles adéquates est bonne. En tout cas je n’aurais pas fait autrement...

      Regardes là

    • popsonne

      Ok merci pour la piste ! je vais chercher les boucles où placer ce critère, et tester.
      Une version 2 avec cette fonctionnalité, j’osais pas espérer tant !
      En tout cas merci pour ce plug, même en l’état ça m’aide grandement.
      Salutations :)

    Répondre à ce message

  • Bonjour Estelle, MERCI !! - Serge

    Répondre à ce message

  • Estelle

    Serge :
    J’ai réalisés quelques modifs au niveau du css, j’ai séparé #nav et
    #nav a et #nav ul pour pouvoir modifier sans trop d’incidence

    #nav a{
    display:block;
    padding:0px 5px;
    color:#d88d29;
    font-size:12px;
    text-decoration:none;
    background:url(image.jpg) repeat-x;
    border:1px solid #e7e7e7;
    z-index:9;
    width:83px;
    }

    J’ai notamment inséré un width:83px ; dans le #nav a, afin d’adapter la
    largeur des onglets. J’ai ensuite joué avec la taille de la police pour
    que ce soit harmonieux !

    Répondre à ce message

  • 1

    Bonjour à tous !
    Tout d’abord merci pour cette BELLE CONTRIB !!

    Je reprends la question de Greg du 28 juillet :
    Bonjour, je me demandais si ce plug-in peut fonctionner à partir des rubriques et non pas des secteurs, dans le cadre d’un site bilingue ? Si je procède en faisant un secteur par langue, j’aimerais que le menu déroulant ne s’applique qu’aux rubriques...

    Mon souhait serait d’adapter le menu Babbibel à la formule de Paolo :
    mutilingue mais sans partir du niveau secteur, sinon des rubriques.

    Merci pour une réponse.

    Serge

    • babbibel

      Bonjour à tous.

      Je tente de modifier le plugin pour que le menu soit multilangue et paramétrable via CFG. Il reste quelques problèmes à résoudre mais ça ne devrait pas tarder...

      @++

    Répondre à ce message

  • Bonjour Estelle. Et vous avez fait comment ?? - Serge

    Répondre à ce message

  • Estelle

    J’ai réussi à faire ce que je voulais !

    Merci beaucoup pour ce menu déroulant, ça facilite la vie à pas mal de débutants sur SPIP

    Excellent boulot ! Bonne continuation.

    Répondre à ce message

  • Estelle

    Ah oui le line-height je pensais pas que ça modifierai la cellule...

    Firebug c’est pour les versions 3.0, or, je suis sur une vieille machine qui n’accepte pas plus que Firefox 1.0.7 donc je ne peux pas l’installer :(

    Parfait pour la hauteur, mais je n’ai pas encore trouvé comment l’adapter en largeur ! Je vais plancher sur ça.

    Merci en tout cas de votre réactivité.

    Répondre à ce message

  • Estelle

    Ah oui le line-height je pensais pas que ça modifierai la cellule...

    Parfait pour la hauteur, mais je n’ai pas encore trouvé comment l’adapter en largeur ! Je vais plancher sur ça.

    Merci en tout cas de votre réactivité.

    Répondre à ce message

  • 2

    Oui effectivement il s’agit de la taille des cellules qui composent le menu.

    Voici une image pour vous montrer. Malheureusement, je ne peux pas vous communiquer le site pour des raisons de confidentialité, mais voici une capture.

    J’ai donc les onglets/cellules de m1 à m8 et je souhaite modifier leur taille.
    Cependant, à chaque fois que j’ai joué avec les width et height dans le fichier CSS menu_babbi.css cela n’a pas fonctionné, renvoyant carrément le menu a l’état vertical.

    Merci de votre rapidité.

    • Hello, pour modifier la hauteur des cellules, il suffit d’augmenter cette valeur

      #nav, #nav ul{
      ...
      line-height: 1.5em;
      ...
      }

      Ensuite, il faudra jouer avec le positionnement du sous menu pour tout remettre en place.

      Sans doute augmenter la valeur top par ici :

      #nav ul {
      
      display:none;
      position:absolute;
      
      top: 1.5em; 
      .....
      }

      Utiliser firebug ça simplifie drôlement la vie. ;-)

    Répondre à ce message

  • 1

    Bonjour, je me demandais si ce plug-in peut fonctionner à partir des rubriques et non pas des secteurs, dans le cadre d’un site bilingue ?
    Si je procède en faisant un secteur par langue, j’aimerais que le menu déroulant ne s’applique qu’aux rubriques...

    • Bonjour,

      Ce plugin peut sans aucun doute devenir polyglotte. Au prix de quelques modifications des noisettes et des boucles.

      à rajouter dans le TODO...

    Répondre à ce message

  • 1

    Bonjour,

    Je cherche désespéremment comment modifier la taille des onglets, pouvez-vous m’indiquer comment cela est possible ?
    Après avoir minutieusement fouillé la CSS, je n’ai pas trouvé.

    Les onglets sont trop petits par rapport au design de mon site.

    Merci beaucoup en tout cas pour ce super plug-in.
    Cordialement,

    • Hello,

      Les « onglets » ?? o_O ? Les cellules peut-être ?

      Sinon dans le css on peut rajoutrer ou modifier la valeur du height pour changer une hauteur... à voir...

      Le mieux ça reste de donner l’adresse du site, ça permet de mieux cerner le problème et de proposer des solutions.

    Répondre à ce message

  • Bon je me répond à moi même, j’ai réussi !! il fallait bien jouer avec les z-index mais je ne jouais pas avec les bons ... si vous avez un problème essayez avec les z-index de votre structure et ne vous attardez pas avec ceux de menu_babi.css.

    Merci encore pour ce magnifique plugin ;)

    Répondre à ce message

  • Help help au niveau de IE, la superposition ne marche pas c’est horrible j’ai essayé les z-index rien n’y fait .

    Par contre sur FF c’est niquel !!

    Répondre à ce message

  • 4

    Bonsoir vous tous !

    J’ai résolu la question des Z-index, toutefois le menu babibel n’est plus actif en présence de la smoothgalerie :

    C.A.D. :
    sous safari et Mozilla : Le script ne fait plus l’animation, mais le menu et les css restent fonctionnelles.
    sous IE : la cata ! on survol les boutons à la racine du menu sans rien voir apparaître.

    Je tourne tout seul depuis plusieurs heures, mais je ne trouve pas.
    _Je pense que deux fonctions (javascript) doivent se contrarier, mais cela dépasse de loin mes compétences.

    M. Babbibel Un peu (beaucoup) d’aide serai la bien venue.

    • Bonjour, je débute tout juste dans le SPIP et malgré toute la richesse de l’explication, je n’arrive pas à savoir dans quel fichier (et à quel emplacement exact) je dois inscrire le code :

      INCLUREfond=inc-menu-articles

      ...afin d’obtenir le fameux menu déroulant (j’ai bien intégré et configuré jQuery pour SPIP 1.9.2 que j’utilise).

      Est-ce dans le plugin babibel ou dans le plugin egt, et à quel endroit ???

      Un grand merci à celles et ceux qui voudront bien m’éclairer !

    • Si tu veux ce menu partout, entre le cartouche de titre de ton site et le contenu de tes pages, tu peux le metttre sur l’avant-dernière ligne de inc-entete.html

      Autrement, tu peux le mettre dans les article.html, rubrique.html, .... après la balise BODY... a priori, plutôt dans les premières lignes, mais après ça dépend de l’apparence que tu veux donner à ta page.

      Je ne suis pas d’une grande aide, mais en attendant mieux, ça peut t’être utile ;-)

    • Salut néophite,

      Je te propose de jeter un œil à ces liens qui expliquent le rôle, et la logique du « squelette » de spip.

      C’est plus qu’utile. Bon courage.

      http://www.spip-contrib.net/Comprendre-le-role-des-squelettes

      http://www.spip.net/rubrique144.html

      http://programmer.spip.org/

    • Hello,

      Menu Babbibel n’utilise que des fonctions jQuery. Donc ya pas grand chose à faire de mon côté au niveau JS.
      Mon but n’est pas de refiler la « patate chaude » à un autre, mais j’ai lu que « smoothgalerie » provoquait d’autres incompatibilités... (par exemple avec « les coins ronds »). Ce serait donc plus le JS de la smoothgalerie qui serait incompatible avec Jquery.

      Je jette un œil mais, je ne promets rien à ce sujet...

      Bon courage.

    Répondre à ce message

  • 1

    Salut Babbibel, tout d’abord ton menu est super bien fait je te felicite pour ton savoir faire. Serait il possible de mettre en telechargement le fichier menu_babbi.css du site le cri du peuple s’il te plait car je n’arrive pas a obtenir les bon reglages sur certain paramettre de transparence.

    je te remercie d’avance.

    • ha nan c bon j’ai trouvé comment faire vue que le css vas dans le temp de internet merci quand meme :p

    Répondre à ce message

  • 1

    Bonjour, quels fichiers du plugin faut-il modifier pour que le menu déroulant affiche plus que dix des derniers articles ? Le menu en mode inc-menu-articles ne semble pas vouloir afficher plus de huit articles dans les ruriques racines.

    • Il faut modifier la boucle du inc-menu-articles avec le critère {0,10} évidemment. En {0,20} par exemple.

    Répondre à ce message

  • J’ai essayé d’inclure la ligne dans inc-entete.html, sommaire.html. Rien. Le plugin ne fonctionne à priori pas avec EVA 4. Si quelqu’un à des idées, je prends.

    Répondre à ce message

  • 2

    Bravo, ce plugin répond à un vrai besoin, que j’avais satisfait partiellement et avec pas mal de complications autrement !
    Seul bémol : si une rubrique de la racine ne contient que des articles, ils ne s’affichent pas. Ou alors je n’ai pas bien compris.

    J’ai placé le code : <INCLURE{fond=inc-menu}>

    Merci de votre éclairage et MERCI pour ce plugin :)

    • Salut Gaelle,

      Aucun bémol à ce plugin (pour l’instant...). C’est comme à l’école : il faut juste lire la consigne pour comprendre ce qu’il y a à faire.

      Plus sérieusement, il y a plusieurs menus à insérer. Si tu insères le code <INCLUREfond=inc-menu-articles>, ou <INCLUREfond=inc-menu-laur> tu obtiendras sans doute ce que tu veux...

    • Merci... Effectivement : CQFD ;-)
      Cela fonctionne parfaitement bien ! Bravo et encore Merci !

    Répondre à ce message

  • 1

    Je débute avec SPIP. J’utilise EVA 4 pour le squelette et je voudrais utiliser le menu déroulant. Quelqu’un peut il m’aider : dans quel(s) fichier(s) html doit on inclure la ligne de code ?

    • à MC : Je n’y connais pas grand chose mais si ton site montre sur presque toutes ses pages un cartouche d’en-tête (avec le titre du site par exemple), tu peux mettre « [<]INCLURE[accolade]fond=inc-menu-laur[accolade][>] » dans le fichier inc-entete.html.

    Répondre à ce message

  • 2

    Excellent !! Je cherche quelque chose comme ça depuis que je suis tout petit sur Spip (et je le suis encore) ;-)

    Le plugin me plaisait et les remarques de Laurence étaient exactement ce que je souhaitais : ça fait quelques jours que j’observe vos « joutes » verbales et que j’avais hâte que ça aboutisse !!

    Je viens de le mettre sur un site à décorer intégralement : beau bond en avant ;-)

    Par contre, je l’ai mis dans le inc-entête et j’ai un petit soucis :

    quand la largeur d’écran est trop petite, les catégories s’affichent sur plusieurs lignes (ça, c’est bien), par contre les menus déroulants de la première ligne se superposent aux suivantes mais en étant en dessous : ainsi il n’y a plus moyen d’y accéder : le premier article est caché par la deuxième ligne de catégories, et en passant sur cette deuxième ligne, le menu se ferme donc on ne peut accéder non plus aux articles suivants.

    Le même phénomène se passe avec des blocs en « float » dans le « body » (dans mon cas le menu rubrique qui traine sur la gauche de mon site) : les menus déroulent sous le bloc... on ne les voit pas.

    Que dois-je faire pour éviter cela ? Merci d’avance ;-)

    Autrement, j’ai centré l’affichage de la ligne des catégories en mettant ça (dans menu_babbi.css) :

    #nav, #nav ul

    /* margin:0 ;
    padding:0 ; */

    margin-left : auto ;

    margin-right : auto ;

    width : 80% ;

    J’ai bien fait ou il y a mieux ?

    le résultat sur ce site : http://lanesterhandloisir.free.fr

    • Hello Rizzi, et merci à Laurence puisque c’est elle qui avait raison.

      Concernant la mise en page, j’aurais plutôt mis quelquechose comme ça :

      #nav, #nav ul
      {
          margin : 0 auto 0 auto;
          padding: 0 ;
          width : 80% ;
      }

      Le problème du sous-menu caché sous la 2e ligne de menu peut être résolu en augmentant le z-index du nav ul. Mais je n’ai pas pu le reproduire ce souci.... Le mieux ça reste quand même d’avoir 1 seule ligne de menu me semble t’il... ;-) Mais Laurence l’a prouvé... je peux me tromper.

    • à Babbibel :

      J’étais intrigué par ta réponse alors j’ai regardé de plus près :

      -  avec Firefox, je n’ai pas les soucis de superposition que je décris dans le post précédent (par contre, ma déco est pire que tout dans ce navigateur, ça craint :-s mais ça n’a rien à voir avec ton plugin tip-top)

      -  avec internet explorer 8, si mon site ressemble plus à quelque chose, c’est avec ce navigateur que les soucis de superposition décrits sont présents

    Répondre à ce message

  • 10

    Bonjour,
    Je viens d’installer votre plugin, tout d’abord bravo !
    Mais comment faire pour déplier également les articles, et ne pas se limiter aux rubriques, sous rubriques...?
    Merci d’avance
    Laurence

    • Salut,

      Un menu déroulant qui affiche les articles sera livré dans la version 1.1 du plugin qui sortira sans doute ce weekend.

      À dimanche...

    • Bonsoir,
      Je n’arrive toujours pas à faire apparaitre les articles (après rub et sous rub), quand pensez vous mettre en ligne la version 1.1, qui correspondrait tout à fait à ce que je souhaite.
      Merci d’avance
      Laurence

    • Bonsoir,

      La nouvelle version du menu Babbibel est en ligne avec 1 jour de retard. Apparemment certain(e)s ont eu le temps de s’impatienter... ;-)

      Attention ! Cette version permet d’afficher uniquement les rubriques situées sous la racine avec les articles qu’elles contiennent.

      Je ne suis pas sûr que ce soit exactement ce que Laurence attendait... Veux-tu bien me fournir l’adresse de ton site stp. J’aimerais mieux comprendre ton besoin pour te proposer une solution « qui correspondrait tout à fait à ce que [tu] souhaites » parce que ton site à l’air d’avoir une arborescence plutôt bizarre...

    • Bonjour ’Babbibel’ !
      On s’impatiente quand on porte intêret... :-) !!
      Je n’ai pas d’arborescence ’exotique’, simplement Rubriques, Sous Rubriques et Articles
      Je souhaite simplement que le menu déplie cette arboresence
      2 cas possibles :
      a) soit des articles directement dans les rubriques
      b) soit des articles dans des sous rubiques (quand il y a de nombreux articles)
      Pour ce qui est de la mise à jour 1.1, elle ne déplie pas l’arborescence dans le cas b
      Je ne peux malheureusement pas vous donner un adresse, je suis encore en local
      Merci pour vos réponses rapides !
      Laurence

    • Hello Laurence, je l’admets... tu as bien raison, et l’impatience des spipeurs me flatte bcp... ;-)

      Bon, je vais faire un petit bout de code juste pour les impatient(e)s même si je ne suis pas convaincu par la pertinence du besoin.
      Pour info, est il possible qu’une rubrique contienne à la fois des articles et des sous rubriques ?

    • Hello !
      Heuuu.... cela serait l’idéal si une rubrique pouvait contenir une rubrique et des articles !!
      A bientôt !
      Laurence

    • Re,

      Et voilà ! Menu Babbibel v1.2.0 RC en document joint !

      Je ne l’ai pas vraiment testé alors j’attends un retour d’expérience...

      Merci d’avance. @+

    • Bonjour,
      Je viens de tester la v1.2.0 RC, les sous rubriques et les articles contenus dans celles ci sont bien visibles.
      Par contre, les articles contenues dans les rubriques (de 1er niveau) ne sont pas dépliés...
      Mais ça avance, le but est proche !!
      A tout à l’heure sans doute !
      Laurence

    • Hello,

      Après plusieurs fausses joies, il me semble que l’on ne doit pas être loin du compte...

      Version 1.2.2 RC en ligne. J’attends les retours.

      La pensée du jour :

      Quand on n’est pas doué, il faut être persévérant...

    • Hello !
      Alors là, BRAVO !!!!
      Je pense que ce menu peut être utile pour bon nombre de sites !
      Encore merci pour les modifications apportées.
      Je communiquerai l’adresse du site une fois celui ci en ligne.
      Merci encore
      Laurence

    Répondre à ce message

  • Jospeh Tux

    Bonjour,

    je fais parti des impatients, encore discret jusqu’à ce jour.

    L’intérêt d’arriver directement à un article sans passer par la case rubrique me semble évident ( gain de temps ). Quand à une arborescence avec divers niveaux de sous-rubriques, c’est aussi une fonctionnalité qui apparaît nécessaire lorsqu’un site de documentation ou d’inforamation « gonfle », et qui permet justement d’afficher une liste pas trop longue (facilement/rapidement accessible ) d’articles dans un tel menu.

    Merci (et bravo ) donc pour votre travail, que j’utiliserai peut-être bientôt.

    Répondre à ce message

  • 1

    Bonjour,
    Je viens de mettre le nez dans ce plug-in vraiment pratique.

    Toutefois, lorsque le menu se déroule, il disparait derrière une smoothgalery, ce qui le rend du coup obselète. J’ai bien essayé des z-index sans succès.

    Pire la smoothgalery désactive les effet de ce plug-in. Dans le cas de IE6 la smoothgallerie le rend inopérant.
    Les deux plugins doivent appeler la même fonction ?

    Dommage !

    A moins que quelqu’un ai une idée ?

    Répondre à ce message

  • Bonjour
    Super ce menu en démonstration
    En ce qui me concerne, je n’arrive pas à la faire fonctionner sur mon site
    En fait le menu apparait, mais pas les sous-rubriques ou articles lorsque l’on se positionne dessus
    Petite précision, je suis sous SPIP 2.0.7 et j’utilise le squelette The Morning After
    Quelqu’un a t’il une solution au problème
    Merci d’avance

    Répondre à ce message

  • Merci babbibel et pour les timides qui n’oseraient pas utiliser firebug, je propose ce lien.

    Un prodige ! ;-)

    Répondre à ce message

  • 2

    Hello,

    Je rejoins Cedric sur le coté page blanche car l’entropie grandissante de la zone des plugins est souvent un frein pour les newbies voire les pastotalementnewbies... Et comme le menu déroulant est un peu un serpent de mer...

    Sinon, concernant le plugin la démo est très agréable à l’oeil, par contre, je ne sais pas si c’est un bug ou si c’est voulu, mais quand on déroule le menu sur deux ou trois niveaux, il n’est pas possible de le remonter. On perd l’ensemble du menu déroulé. Ce fonctionnement ne me paraît pas ergonomique et est même très frustrant. Qu’en penses tu ?

    • Hello,

      Tant que le curseur reste positionné au dessus d’un menu, sous-menu, sous-sous-menu... j’arrive à passer d’un item à l’autre sans trop de souci.

      Je prends bonnes notes de vos remarques Éric et Cédric.

    • Y a t il un moyen jquery de mettre un timer sur ce menu pour empêcher qu’il se ferme trop facilement dés que la souris sors des bord ? un petit délais de 500ms avant disparition du menu faciliterait énormément la navigation...

      Et y a t il un moyen simple de paramétrer l’effet du déroulement (avec un fading par exemple, ou un déroulement vertical, plutot qu’un déroulement en diagonal...) ?

      [edit] : Je viens de découvrir les menus superfish : http://users.tpg.com.au/j_birch/plu... c’est peut être plutôt chez eux que je dois regarder.

    Répondre à ce message

  • 1

    Bonjour,
    comment cela se passe-t-il pour les utilisateurs qui ne disposent pas de javascript activé ? Ont-ils la possibilité d’accèder à la navigation malgré tout ?

    Tu dis que Menu déroulant horizontal ne te satisfait pas vraiment. Qu’aurait-il fallu pour l’améliorer ? Que lui reproches-tu ? Le javascript n’y est pourtant utilisé que pour combler les lacunes d’IE6, et de ce fait, ce menu fonctionne dans tous les autres navigateurs sans javascript.

    Il est toujours dommage de repartir d’une feuille blanche qui ajoute à l’entropie générale plutôt que de contribuer à un existant pour l’améliorer encore.

    • Bonjour,

      Si le javascript n’est pas activé, le menu reste fonctionnel. Le petit effet d’ouverture progressive n’est plus disponible mais c’est la seule différence qu’observeront les utilisateurs.

      Pour répondre à ta seconde question, je ne peux que te donner raison... C’est vrai que j’ai réinventé le fil à couper le beurre... Ce n’est pas très malin, mais c’est tellement gratifiant. ;-)
      J’ai eu de grosses difficultés à personnaliser le menu déroulant horizontal en plugin. Celui de Babbibel m’a paru bcp plus facile à assortir à mon site... Mais c’est peut-être une question de (in)compétences.

      En tout cas, maintenant, les spipeurs et spipeuses auront le choix...

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom