Menu accordéon 2 - commentaires Menu accordéon 2 2018-06-11T08:20:20Z https://files.spip.net/Menu-accordeon-2#comment497309 2018-06-11T08:20:20Z <p>Pour ceux que ça aidera également… Je viens juste de trouver après lecture de quantité de pages (réponse issue de <a href="https://stackoverflow.com/questions/11034756/jquery-accordion-auto-height-issue" class="spip_url spip_out auto" rel="nofollow external">https://stackoverflow.com/questions/11034756/jquery-accordion-auto-height-issue</a>) :</p> <p>Use heightStyle : « content » if you're using version 1.9 and higher (Tarun's answer)<br class="autobr"> Use autoHeight : false for 1.8 and lower (iappwebdev's answer)</p> <p>Voilà, ma journée commence bien :-)</p> Menu accordéon 2 2018-06-11T07:54:06Z https://files.spip.net/Menu-accordeon-2#comment497308 2018-06-11T07:54:06Z <p>Ok, merci.<br class="autobr"> Je sèche complètement, j'espère que quelqu'un passera par là avec une idée lumineuse :-)</p> Menu accordéon 2 2018-06-10T12:42:18Z https://files.spip.net/Menu-accordeon-2#comment497301 2018-06-10T12:42:18Z <p>très francgement, aucune idée. Peut être que sur la listes des utilisateurs de SPIp des gens pourront t'aider.</p> Menu accordéon 2 2018-06-10T12:39:53Z https://files.spip.net/Menu-accordeon-2#comment497300 2018-06-10T12:39:53Z <p>Oh quel dommage<small class="fine d-inline"> </small>! <br class="autobr"> Pensez-vous que je peux essayer de régler ça en css ou seulement en js<small class="fine d-inline"> </small>? Je me souviens avoir beaucoup cherché inutilement en css il y a 4 ans, avant d'avoir découvert la fonction autoHeight… Si ce n'est possible qu'en js, alors je suis mal barrée, je n'y connais rien :-/</p> Menu accordéon 2 2018-06-10T11:55:35Z https://files.spip.net/Menu-accordeon-2#comment497296 2018-06-10T11:55:35Z <p>non désolé, je ne suis plus ce plugin depuis un temps.</p> Menu accordéon 2 2018-06-09T15:49:59Z https://files.spip.net/Menu-accordeon-2#comment497287 2018-06-09T15:49:59Z <p>Bonjour,</p> <p>J'utilise toujours ce merveilleux plugin sur plusieurs de mes sites pour la partie responsive… Depuis que j'ai mis un site à jour en spip 3.2 / accordeon 3.2.6, l'option « autoHeight : false » ne fonctionne plus.</p> <p>En tout cas, les ul prennent la hauteur de l'ul la plus longue dans mon menu et me laissent du vide sur les ul plus courtes…</p> <p>Une idée pour récupérer ce paramètre bien utile et éviter des vides gênants dans le menu<small class="fine d-inline"> </small>?</p> <p>D'avance merci pour les éventuelles pistes.<br class="autobr"> Karen</p> Menu accordéon 2 2015-02-05T16:28:06Z https://files.spip.net/Menu-accordeon-2#comment479269 2015-02-05T16:28:06Z <p>certes, mais comme je ne sais pas ce que vous avez fait je ne peux pas vous dire. Je n'ai pas de boule de cristal....</p> Menu accordéon 2 2015-02-05T16:27:18Z https://files.spip.net/Menu-accordeon-2#comment479268 2015-02-05T16:27:18Z <p>C'est ce que j'aurais bien voulu mais non. Cela n'apparaît pas.</p> Menu accordéon 2 2015-02-05T15:59:57Z https://files.spip.net/Menu-accordeon-2#comment479267 2015-02-05T15:59:57Z <p>ca veut juste dire qu'on vous affiche le contenu du menu, tel que généré. Pour le véritable affichage, rendez vous sur votre page d'accueil publique.</p> Menu accordéon 2 2015-02-05T15:58:47Z https://files.spip.net/Menu-accordeon-2#comment479266 2015-02-05T15:58:47Z <p>C'est ce que j'obtiens après avoir fait : « Squelettes -> Menus du site » puis après avoir rempli les champs, j'ai cliqué à gauche sur « Voir en ligne »…</p> Menu accordéon 2 2015-02-05T15:38:57Z https://files.spip.net/Menu-accordeon-2#comment479265 2015-02-05T15:38:57Z <p>je peux rien vous dire : <br>- je ne sais pas ce que vous avez fait exactement <br>- je n'ai pas accès à votre site pour debuger...</p> Menu accordéon 2 2015-02-05T15:34:32Z https://files.spip.net/Menu-accordeon-2#comment479264 2015-02-05T15:34:32Z <p>Euh, j'obtiens cela :(<br class="autobr"> J'ai encore raté quelque chose…</p> Menu accordéon 2 2015-02-05T14:49:27Z https://files.spip.net/Menu-accordeon-2#comment479263 2015-02-05T14:49:27Z <p>Décidement vous n'avez pas compris le problème : <br>- le plugin menus se charge de la création des menus et du choix de leur contenu <br>- le plugin menus-accordeon se charge de l'affichage.</p> <p>Et comme je le dit dans la documentation, la capture d'écran est « Suivant la documentation du plugin Menus ». Autrement dit, l'explication de comment trouver cette fenetre est dans le plugin menu. En l'occurence il vous suffit d'aller dans l'espace privé sur squelettes->menus du site ->créer un nouveau menu.</p> Menu accordéon 2 2015-02-05T14:41:28Z https://files.spip.net/Menu-accordeon-2#comment479261 2015-02-05T14:41:28Z <p>Un dessin vaut mieux qu'un discours :</p> <blockquote class="spip"> <p> Comment obtenir la fenêtre «<small class="fine d-inline"> </small>menu<small class="fine d-inline"> </small>» comme plus haut dans les commentaires<small class="fine d-inline"> </small>?</p> </blockquote> Menu accordéon 2 2015-02-05T14:37:36Z https://files.spip.net/Menu-accordeon-2#comment479260 2015-02-05T14:37:36Z <p>je vous déconseille très fortement joomla, qui est encore plus compliqué que spip a personnalisé dès qu'on a pas le module qu'on souhaite.</p> <p>je n'ai pas compris votre question d'hier soir...</p> Menu accordéon 2 2015-02-05T14:31:33Z https://files.spip.net/Menu-accordeon-2#comment479259 2015-02-05T14:31:33Z <p>J'ai lu <a href="http://programmer.spip.org" class="spip_url spip_out" rel='nofollow external'>http://programmer.spip.org</a> mais j'ai bien du mal à comprendre :(<br class="autobr"> Je vais rechercher un squelette comprenant déjà des menus « accordéon » sinon je vais m'orienter vers Joomla<small class="fine d-inline"> </small>!…<br class="autobr"> Merci quand même de l'aide apportée.</p> Menu accordéon 2 2015-02-04T15:35:17Z https://files.spip.net/Menu-accordeon-2#comment479237 2015-02-04T15:35:17Z <p>J'ai bien mis la ligne de code dans le fichier <a href='https://files.spip.net/inc-menu.html' class="spip_url" rel='nofollow'>inc-menu.html</a> comme indiqué (ligne 18).<br class="autobr"> Comment obtenir la fenêtre « menu » comme plus haut dans les commentaires<small class="fine d-inline"> </small>?<br class="autobr"> Dans la fenêtre Squelettes -> jQuery Accordéon, j'ai laissé Identifiant du menu : .accordeon et Animation : vide.<br class="autobr"> Le lien <a href="http://programmer.spip.org" class="spip_url spip_out" rel='nofollow external'>http://programmer.spip.org</a> est super, je vais essayer de comprendre<small class="fine d-inline"> </small>;)</p> Menu accordéon 2 2015-02-04T13:44:43Z https://files.spip.net/Menu-accordeon-2#comment479227 2015-02-04T13:44:43Z <p><code class="spip_code spip_code_inline" dir="ltr">inc-menu.html </code> me paraît le bon. Donc créer un dossier inc dans le dossier squelettes. Y copier <code class="spip_code spip_code_inline" dir="ltr">inc-menu.html</code> et le modifier pour insérer <code class="spip_code spip_code_inline" dir="ltr">#INCLURE{fond=inclure/menu, env, identifiant=menu}</code>.</p> <p>Je vous invite à lire les bases de la programmation SPIP, par exemple via <a href="http://programmer.spip.org" class="spip_url spip_out auto" rel="nofollow external">http://programmer.spip.org</a>, les premiers chapitres.</p> Menu accordéon 2 2015-02-04T13:15:35Z https://files.spip.net/Menu-accordeon-2#comment479225 2015-02-04T13:15:35Z <p>Eh non, je suis en local afin de tester et je mettrais en ligne ensuite.<br class="autobr"> Dans le dossier « ahunstic » -> inc -> inc-menu.html - Est-ce le bon fichier<small class="fine d-inline"> </small>?<br class="autobr"> Sinon le dossier « ahunstic » :<br class="autobr"> -> plugin.xml <br>- > ahuntsic_options.php <br>- > ahuntsic_fonctions.php</p> Menu accordéon 2 2015-02-04T12:08:13Z https://files.spip.net/Menu-accordeon-2#comment479223 2015-02-04T12:08:13Z <p>je ne sais pas, je ne connais pas le squelette ahunstic. Mais si vous faites un var_mode=inclure, vous devriez trouver la liste des fichiers existant. Il vous suffira alors de copier celui qui vous intéresse dans votre dossier squelettes et de le modifier.</p> <p>Avez vous un site de démonstration en ligne<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2015-02-04T11:51:12Z https://files.spip.net/Menu-accordeon-2#comment479221 2015-02-04T11:51:12Z <p>Bonjour,</p> <p>Je ne comprends pas très bien où mettre ce code :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>- j'insère dans mon squelette le code suivant : #INCLURE{fond=inclure/menu, env, identifiant=menu}</code></pre></div> <p>Je suis avec le squelette « ahuntsic »<br class="autobr"> Merci d'avance</p> Menu accordéon 2 2014-12-16T15:06:18Z https://files.spip.net/Menu-accordeon-2#comment478545 2014-12-16T15:06:18Z <p>Toujours pas trouvé... c'est vraiment curieux. c'est seulement quand le site charge ma CSS pour mobiles que ça coince. Rien sur les forum consacrés à Accordion....</p> Menu accordéon 2 2014-11-13T17:31:02Z https://files.spip.net/Menu-accordeon-2#comment477984 2014-11-13T17:31:02Z <p>logique, le menu accordéon est conçu pour une version antérieure de jquery. Il y a sans doute une version qui est compatible dans le plugin-dist jqueryui de la 3.1, qui utilise la nouvelle version de jquery. Mais en l'état, je suppose qu'on utilise la version de jquery lié à la version de SPIP, et qu'on ne surcharge pas. <br class="autobr"> Y-a-t il des besoins impérieux de melanger deux versions de jquery<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2014-11-13T17:23:18Z https://files.spip.net/Menu-accordeon-2#comment477983 2014-11-13T17:23:18Z <p>Bonjour,<br class="autobr"> voici ma config : <strong>Spip 3.0.17</strong> / Plugin <strong>Menus 1.4.5</strong> / Plugin <strong>Menu Accordeon 3.2.3</strong>.</p> <p>Le menu accordéon fonctionne très bien sur mon site à l'exception des pages ou je fais appel la dernière version de jQuery (jquery-1.11.1) via :</p> <pre><code class="echappe-js"><script type="text/javascript" src="squelettes/javascript/jquery-1.11.1.min.js"></script></code></pre> <p>Allez voir par vous même :<br class="autobr"> une page où ça marche : <a href="http://s543787364.onlinehome.fr/2014/spip.php?article29" class="spip_url spip_out auto" rel="nofollow external">http://s543787364.onlinehome.fr/2014/spip.php?article29</a><br class="autobr"> une page où ça ne marche pas : <a href="http://s543787364.onlinehome.fr/2014/spip.php?article3" class="spip_url spip_out auto" rel="nofollow external">http://s543787364.onlinehome.fr/2014/spip.php?article3</a></p> <p>Quelqu'un pourrait m'aider<small class="fine d-inline"> </small>?<br class="autobr"> Nico.</p> Menu accordéon 2 2014-11-07T13:42:26Z https://files.spip.net/Menu-accordeon-2#comment477826 2014-11-07T13:42:26Z <p>Merci d'accuser réception Maïeul. Je vais le faire mais en même temps j'ai déjà bien fouillé dans les forums et je n'ai pas encore trouvé de cas comparable. Vu ce que tu me dis, ma déduction c'est que soit c'est dû à la CSS (qui impacte d'une façon ou d'une autre le fonctionnement du plugin) soit c'est un bug d'affichage. En tout cas il y a de fortes chance que le soucis soit de mon côté... Merci et je posterai la réponse si je trouve.</p> Menu accordéon 2 2014-11-07T13:29:56Z https://files.spip.net/Menu-accordeon-2#comment477825 2014-11-07T13:29:56Z <p>aucune idée... il faudrait demander sur des forums jquery consacré à accordeion.</p> Menu accordéon 2 2014-11-07T13:28:31Z https://files.spip.net/Menu-accordeon-2#comment477824 2014-11-07T13:28:31Z <p>Bonjour,<br class="autobr"> J'utilise ce plugin en local avec une version 3.016 de SPIP + Accordeon 3.2.3. Cela fonctionne super bien sur ordi ou tablette mais dès que je passe en format mobile j'ai un truc étrange : la première action effectuée fonctionne (genre je clique sur la rubrique 1 et le lien fonctionne) mais ensuite mon menu se bloque : plus moyen de refermer ou d'aller sur une autre page à partir du menu. Il faut que je repasse par la page d'accueil (accessible par le logo du site) à chaque fois. Comme si je devais réinitialiser le plugin.</p> <p>Pour info, c'est une feuille CSS dédiée qui gère l'affichage. Pour la configuration du plugin j'ai ceci :<br class="autobr"> event : 'click', collapsible : true, autoHeight : false, navigation : true, active :'.on a',</p> <p>Je fais mes tests avec les outils de prévisualisation fournis par Google Chrome. Je n'ai pas encore pu le faire en vrai puisque le site n'est pas en ligne.</p> <p>Avez-vous des pistes / idées pour résoudre ce problème<small class="fine d-inline"> </small>? Cela m'aiderais beaucoup car j'ai le nez dessus depuis hier et je sèche...</p> Menu accordéon 2 2014-11-04T12:45:01Z https://files.spip.net/Menu-accordeon-2#comment477734 2014-11-04T12:45:01Z <p>Merci<small class="fine d-inline"> </small>!!!!!!!! C'est génial :-)</p> <p>Je suis impressionnée par la rapidité de réponse et l'efficacité de la solution.<br class="autobr"> Solution que je n'aurais jamais pu écrire, étant nulle en php et js…</p> <p>Encore bravo pour ce plugin, et belle journée.<br class="autobr"> Karen</p> Menu accordéon 2 2014-11-04T12:00:15Z https://files.spip.net/Menu-accordeon-2#comment477731 2014-11-04T12:00:15Z <p>très claire.</p> <p>première chose à faire : marquer les entrées concernées, par une classe <code class="spip_code spip_code_inline" dir="ltr">pas-accordeon</code> (il y aurait sans doute moyen de faire cela automatiquement, mais je n'ai pas le temps de chercher).</p> <p>ensuite configurer le menu, soit via le squelette <code class="spip_code spip_code_inline" dir="ltr">accordeon/options.html</code>, voir la doc. Il faut utiliser le paramètre <code class="spip_code spip_code_inline" dir="ltr">header</code> (voir <a href="http://api.jqueryui.com/accordion/#option-header" class="spip_url spip_out auto" rel="nofollow external">http://api.jqueryui.com/accordion/#option-header</a>). En changeant légèrement l'option par défaut, pour exclure les entrées avec la classe <code class="spip_code spip_code_inline" dir="ltr">pas-accordeon</code>. Donc ce code :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>header:"> li:not(.pas-accordeon) > :first-child,> :not(li):even"</code></pre></div> Menu accordéon 2 2014-11-04T10:37:40Z https://files.spip.net/Menu-accordeon-2#comment477728 2014-11-04T10:37:40Z <p>Bonjour,</p> <p>Avant tout, bravo pour ce plugin, plus qu'utile pour un menu ergonomique sur un support mobile<small class="fine d-inline"> </small>!</p> <p>J'ai une question sans doute bête, mais j'ai tout parcouru sans trouver ni la réponse, ni la question déjà posée : comment fait-on pour accéder à un lien de premier niveau (c à d qui ne déplie pas une liste, comme un lien vers l'accueil par exemple).</p> <p>Étant donné que le clic sur un premier niveau est censé déclencher le dépliage du deuxième niveau, et que je ne vois pas l'intérêt de devoir déplier un « accueil » pour faire apparaître un 2<sup class="typo_exposants">e</sup> « accueil », cliquable lui…<br class="autobr"> Idem pour n'importe quel lien direct, de premier niveau dans le menu.</p> <p>Suis-je claire :p<small class="fine d-inline"> </small>?</p> <p>Cordialement,</p> <p>Karen</p> Menu accordéon 2 2013-12-17T10:09:26Z https://files.spip.net/Menu-accordeon-2#comment472796 2013-12-17T10:09:26Z <p>faut voir s'il y a pas des spécifications au niveau du a.</p> <p>Mais je me suis contenter d'encapsuler le truc pour spip, je ne sais pas trop comment il fonctionne en réalité.</p> Menu accordéon 2 2013-12-17T10:06:29Z https://files.spip.net/Menu-accordeon-2#comment472795 2013-12-17T10:06:29Z <p>Merci, c'est bien ce que je fais. Et c'est ce qui me permet de décrire cette situation.</p> <p>Font-weight et color sont bien là, à côté des autres éléments, mais ils sont inefficaces et on ne voit aucune spécification CSS qui vient les «<small class="fine d-inline"> </small>overrider<small class="fine d-inline"> </small>». Cela me fait penser qu'il y a une valeur spécifiée ailleurs (dans le JS<small class="fine d-inline"> </small>?). Mais cela dépasse mes compétences.</p> Menu accordéon 2 2013-12-17T09:26:23Z https://files.spip.net/Menu-accordeon-2#comment472794 2013-12-17T09:26:23Z <p>il faut voir avec firebug comment sont styler chaque element du menu.</p> Menu accordéon 2 2013-12-17T00:46:21Z https://files.spip.net/Menu-accordeon-2#comment472791 2013-12-17T00:46:21Z <p>J'ai continué à décortiquer mon problème et ce que je trouve est vraiment bizarre<small class="fine d-inline"> </small>!</p> <p>Dans ma CSS, avec <code class="spip_code spip_code_inline" dir="ltr">.ui-accordion-content .on</code> j'arrive à styler : <br>- background-color <br>- font-size <br>- font-style <br>- tetxt-decoration <br>- margin <br>- padding</p> <p>Mais <br>- font-weight <br>- color<br class="autobr"> ne réagissent à aucune des valeurs spécifiées dans ma CSS<small class="fine d-inline"> </small>!!! Dingue, non<small class="fine d-inline"> </small>?</p> <p>Alors que pour moi ce sont justement les 2 éléments les plus importants pour styler un menu.</p> Menu accordéon 2 2013-12-11T23:39:54Z https://files.spip.net/Menu-accordeon-2#comment472674 2013-12-11T23:39:54Z <p>Bonjour,</p> <p>J'ai installé en interne un menu Accordeon avec le plugin Menu. Le menu est basique : rubrique + articles. Comme dans l'exemple de Menu j'ai collé <code class="spip_code spip_code_inline" dir="ltr">collapsible: true, active: $(".accordeon > li.on > a,.accordeon > li:first-child > a").last()</code> Cela fonctionne comme je le souhaite, mais, avec les CSS je n'arrive pas à styler l'article actif avec .on.</p> <p>Quand j'utilise <code class="spip_code spip_code_inline" dir="ltr">li.menu-entree.item.on.active</code> ou <code class="spip_code spip_code_inline" dir="ltr">.ui-accordion-content li.on</code> j'arrive juste à colorer une puce (si j'en mets une). Mais je voudrais styler le texte du menu et pas juste une puce.</p> <p>Merci de vos lumières</p> Menu accordéon 2 2013-08-28T19:50:13Z https://files.spip.net/Menu-accordeon-2#comment470421 2013-08-28T19:50:13Z <p>je me réponds :</p> <p>active : false</p> <p> :)</p> Menu accordéon 2 2013-08-28T16:36:51Z https://files.spip.net/Menu-accordeon-2#comment470418 2013-08-28T16:36:51Z <p>Bonjour Baptiste,<br class="autobr"> comment avez-vous fait pour fermer toutes les fenêtres au chargement de la page<small class="fine d-inline"> </small>?<br class="autobr"> Cdlt</p> Menu accordéon 2 2013-08-20T10:21:21Z https://files.spip.net/Menu-accordeon-2#comment470210 2013-08-20T10:21:21Z <p><a href="http://zone.spip.org/trac/spip-zone/changeset/74855" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/74855</a> devrait corriger mon précédent commit à moitié foireux.</p> Menu accordéon 2 2013-08-20T10:18:30Z https://files.spip.net/Menu-accordeon-2#comment470208 2013-08-20T10:18:30Z <p>oups,<br class="autobr"> je n'avais pas vu lors de mes test pour le passage 3.2.</p> <p><a href="http://zone.spip.org/trac/spip-zone/changeset/74854" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/74854</a> devrait corriger cela. Le zip sera dispo peu après 13h, et normalement le chargeur auto de SPIP devrait le proposer peu après 18h.</p> Menu accordéon 2 2013-08-20T10:02:56Z https://files.spip.net/Menu-accordeon-2#comment470207 2013-08-20T10:02:56Z <p>J'ai mis à jour le plugin et j'ai les deux erreurs suivantes qui s'affichent sur le sie public :</p> <table class="table spip"> <thead><tr class="row_first"><th id="id5ecc_c0"> Numéro </th><th id="id5ecc_c1"> Message </th><th id="id5ecc_c2"> squelette </th><th id="id5ecc_c3"> boucle </th><th id="id5ecc_c4"> Ligne </th></tr></thead> <tbody> <tr class="row_odd odd"> <td class="numeric">1</td> <td>Aucun squelette accordeon/identifiant n'est disponible...</td> <td>plugins/auto/accordeon/v3.2.1/accordeon.js.html</td> <td>/</td> <td class="numeric">3</td></tr> <tr class="row_even even"> <td class="numeric">2</td> <td>Aucun squelette accordeon/options n'est disponible...</td> <td>plugins/auto/accordeon/v3.2.1/accordeon.js.html</td> <td>/</td> <td class="numeric">1</td></tr> </tbody> </table> Menu accordéon 2 2013-07-22T14:04:38Z https://files.spip.net/Menu-accordeon-2#comment469673 2013-07-22T14:04:38Z <p>je ne sais malheureusement pas, ce n'est pas moi qui ait mis cet exemple, mais <a href='https://files.spip.net/touti' class="spip_in" rel='nofollow'>touti</a></p> Menu accordéon 2 2013-07-22T14:00:07Z https://files.spip.net/Menu-accordeon-2#comment469671 2013-07-22T14:00:07Z <p>Ok, j'ai compris que par défaut il n'y a pas de style jquery ui installé.</p> <p>J'aurais aimé savoir quel thème avez vous utilisez pour le menu qui est affiché en exemple<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2013-07-22T13:40:34Z https://files.spip.net/Menu-accordeon-2#comment469668 2013-07-22T13:40:34Z <p>Bonjour,</p> <p>J'essaie d'utiliser votre plugins avec le plugin Menu mais je n'y arrive malheureusement pas.</p> <p>J'ai ajouté le menu sur la page <a href="http://www.formulejeunes.ch/?page=test" class="spip_url spip_out auto" rel="nofollow external">http://www.formulejeunes.ch/?page=test</a> pour que vous voyiez ce que ça donne.</p> <p>Le style est horrible et il n'y a pas d'effet accordeon.</p> <p>A mon avis il doit y avoir un problème de style CSS qui n'est pas appliqué ou alors le JS qui n'est activé correctement. Je ne vois pas trop ce qui cloche :(</p> <p>J'ai la dernière version de SPIP, du plugin Menus et de ce plugin.</p> <p>Est-ce que vous savez ce qui cloche<small class="fine d-inline"> </small>?</p> <p>Merci d'avance</p> Menu accordéon 2 2013-04-03T22:38:47Z https://files.spip.net/Menu-accordeon-2#comment466818 2013-04-03T22:38:47Z <p>Oui c'est bien ca<small class="fine d-inline"> </small>! merci<small class="fine d-inline"> </small>!!</p> Menu accordéon 2 2013-03-27T20:28:27Z https://files.spip.net/Menu-accordeon-2#comment466555 2013-03-27T20:28:27Z <p>pour le premier problème, je suis sûr que c'est bien dans menu que se trouve le problème<small class="fine d-inline"> </small>;-)</p> <p>pour ce qui est du problème du second poste, il faut ajouter un règlage dans le formulaire de configuration du plugin.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>active:'.on a'</code></pre></div> <p>Si c'est bien cela le code à mettre (à tester, si ce n'est pas le cas il faut regarder dans la documentation la signification specifique de l'option active), merci de me le signaler. Je l'ajouterai comme exemple basique à la doc.</p> Menu accordéon 2 2013-03-27T20:12:45Z https://files.spip.net/Menu-accordeon-2#comment466554 2013-03-27T20:12:45Z <p>Je ne peux mettre l'url en ligne vous l'ai envoyé en privé.<br class="autobr"> Le problème est en effet probablement avec le plugin menu mais jen suis pas sûr<small class="fine d-inline"> </small>!</p> <p>Ce menu doit apparaître uniquement sous la rubrique no 2 et il affiche ses sous rubriques et articles.<br class="autobr"> Pour ce faire dans le plugin menu ai spécifié dans les options que la rubrique parente est la rubrique deux, sinon il m'afficherait toute la hiérarchie des rubriques depuis la racine<small class="fine d-inline"> </small>!</p> <p>Le problème est liée au pliage/dépliage des sous-rubriques qui affichent les articles.<br class="autobr"> Lorsqu'on arrive la première sous rubrique est ouverte et on voit l'article/s qu'elle contient.<br class="autobr"> Les autres sous-rubriques en dessous sont pliées et on ne voit donc pas leurs articles.</p> <p>Si je déplie une autre sous-rubrique et je me rends sur l'article de cette dernière une fois arrivé sur l'article dans le menu accordéon, la rubrique en cours se replie et cache l'article dans lequel je me trouve et le menu m'ouvre/déplie à nouveau la première rubrique<small class="fine d-inline"> </small>!!!</p> <p>D où peut provenir ce problème<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2013-03-27T18:55:47Z https://files.spip.net/Menu-accordeon-2#comment466552 2013-03-27T18:55:47Z <p>Bonjour,</p> <p>je ne suis pas sûr d'avoir bien compris tout vos problèmes. Auriez vous un site où je pourrais visualiser les choses<small class="fine d-inline"> </small>?</p> <p>En attendant, j'essaie de répondre à partir de ce que j'ai compris. En ce qui concerne les messages du premier forum, cela ne dépend pas du plugin menu accordéon, mais du plugin menu. Je vous invite à poster les questions dans le forum ad hoc.</p> <p>Pour le second problème, merci de me mettre un lien, que je puisse saisir le souci exacte,ent.</p> Menu accordéon 2 2013-03-27T17:10:16Z https://files.spip.net/Menu-accordeon-2#comment466551 2013-03-27T17:10:16Z <p>Je constate un problème. Ma rubrique « mère » est la numéro 2. Dans les options sous «<small class="fine d-inline"> </small>Numéro de la rubrique parente ou « courante » si la rubrique parente est la rubrique courante du contexte<small class="fine d-inline"> </small>» j'ai donc mis 2<small class="fine d-inline"> </small>!</p> <p>Cela fonctionne bien, par contre lorsque je me rends sur un article qui se trouve dans la 2<sup class="typo_exposants">e</sup> ou 3<sup class="typo_exposants">e</sup> rubrique, le menu reste ouvert sur la première rubrique.... comment résoudre ce problème<small class="fine d-inline"> </small>?</p> <p>Je spécifie que lors de la création du menu jai choisi l'otpion « liste de rubriques articles »</p> Menu accordéon 2 2013-03-27T16:39:46Z https://files.spip.net/Menu-accordeon-2#comment466550 2013-03-27T16:39:46Z <p>Merci pour ce magnifique plugin que j'utilise conjointement avec galleria.</p> <p>Je l'ai placé dans une rubrique qui contient plusieurs sous-rubriques chacune ayant des articles avec des images. Les sous-rubriques sont donc les « secteurs » de ma gallerie.</p> <p>Lorsque je clique sur le titre dune rubrique, le menu s'ouvre et me montre les articles<small class="fine d-inline"> </small>! Je suis content c'est ainsi qu'il doit fonctionner, par contre serait il possible de supprimer les href des rubriques qui me sont inutiles<small class="fine d-inline"> </small>? J'éviterai ainsi aux moteurs de les envoyer sur des pages vides.</p> <p>Enfin comment faire pour que lorsque j'arrive dans la rubrique mère mon menu m'amène directement au premier article de la première sous-rubrique<small class="fine d-inline"> </small>?</p> <p>merci beaucoup<small class="fine d-inline"> </small>!</p> Menu accordéon 2 2013-03-21T11:42:02Z https://files.spip.net/Menu-accordeon-2#comment466335 2013-03-21T11:42:02Z <p>Salut,</p> <p>Il y avait une erreur dans le squelette : la <strong>BOUCLE_compteur_article</strong> renvoyait autant de fois <strong>class=«<small class="fine d-inline"> </small>dernier<small class="fine d-inline"> </small>»</strong> qu'il y a d'articles dans la sous-rubrique. C'est résolu avec l'aide de la liste SPIP :)</p> <p>Voici donc la bonne version du squelette : <a href="http://spip.pastebin.fr/26793" class="spip_url spip_out auto" rel="nofollow external">http://spip.pastebin.fr/26793</a><br class="autobr"> (solution nécessitant SPIP Bonux)</p> <p>Ne pas tenir compte de celle de mon message précédent...</p> <p>jean marie</p> Menu accordéon 2 2013-03-19T18:30:10Z https://files.spip.net/Menu-accordeon-2#comment466271 2013-03-19T18:30:10Z <p>Bonsoir Jeanmarie,<br class="autobr"> De mon côté, pour pouvoir conserver le paramétrage depuis la rédaction avec le plugin Menu, j'ai finalement abandonné collapsor et j'ai « saucissonné » mon menu en plusieurs menus pour obtenir ce que je cherchais. <br class="autobr"> Dès que j'ai un moment, j'essaye d'utiliser ton astuce avec grand plaisir. Merci pour ton aide.</p> Menu accordéon 2 2013-03-19T15:27:37Z https://files.spip.net/Menu-accordeon-2#comment466262 2013-03-19T15:27:37Z <p>Bon, je me réponds aussi : pas expert en jQuery, j'ai quand même réussi à faire fonctionner le truc en utilisant la fonction slideToggle qui fait partie de l'API jQuery de base : <br class="autobr"> <a href="http://spip.pastebin.fr/26757" class="spip_url spip_out auto" rel="nofollow external">http://spip.pastebin.fr/26757</a></p> <p>Et le squelette : <a href="http://spip.pastebin.fr/26758" class="spip_url spip_out auto" rel="nofollow external">http://spip.pastebin.fr/26758</a></p> <p>Voilà, si ça peut servir...</p> Menu accordéon 2 2013-03-18T10:23:30Z https://files.spip.net/Menu-accordeon-2#comment466212 2013-03-18T10:23:30Z <p>Salut,</p> <p>je suis dans la même situation... As-tu trouvé une solution via jQuery Collapsor<small class="fine d-inline"> </small>?<br class="autobr"> J'ai jeté un oeil sur différents scripts, mais avant de tenter d'adapter quelque chose...</p> <p>Merci,</p> <p>jean marie</p> Menu accordéon 2 2012-12-12T20:47:33Z https://files.spip.net/Menu-accordeon-2#comment463926 2012-12-12T20:47:33Z <p>Je me réponds à moi-même. jQuery Accordeon ne sait pas gérer 3 niveaux. Voici le résultat de mes recherches, pour ceux que cela intéresse : une alternative à Accordeon (pas en plugin) qui permet l'utilisation à 3 niveaux > <a href="http://www.jesuscarrera.info/opensource/collapsor/" class="spip_out" rel='nofollow external'>jQuery Collapsor</a></p> Menu accordéon 2 2012-12-08T17:37:15Z https://files.spip.net/Menu-accordeon-2#comment463818 2012-12-08T17:37:15Z <p>Bonsoir,<br class="autobr"> Je cherche à tout hasard une âme charitable qui aurait déjà trouvé l'astuce ou le JS à paramétrer dans Accordeon 2 pour obtenir un menu à 3 niveaux<small class="fine d-inline"> </small>; exemple :<br class="autobr"> <strong>Rubrique 1</strong> <i>< clic pour accès direct</i><br class="autobr"> <strong>Rubrique 2</strong> <i>< clic accordeon</i> <br>- <strong>sous-rubrique A</strong> <i>< clic accordeon</i><br class="autobr"> * article 1 <i>< clic pour accès direct</i><br class="autobr"> * article 2 <i>< clic pour accès direct</i> <br>- <strong>sous-rubrique B</strong> <i>< clic accordeon</i><br class="autobr"> * article 3 <i>< clic pour accès direct</i><br class="autobr"> * article 4 <i>< clic pour accès direct</i><br class="autobr"> <strong>Rubrique 3</strong> <i>< clic pour accès direct</i></p> <p>Mon menu est généré dynamiquement avec le plugin Menu mais je peux en faire un statique en Html si une solution existe côté JSQuery. Avec le code par défaut :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">collapsible: true, active: $(".accordeon > li.on > a,.accordeon > li:first-child > a").last()</code><br class="autobr"> J'ai un effet accordeon sur Rubrique 2 mais pas sur ses sous-rubriques.<br class="autobr"> Quand aux rubriques 1 et 3, elles sont inactives (pas d'accès à la rubrique en cliquant dessus). Merci pour votre aide, j'avoue ne pas avoir trouvé de solution sur le site JQuery (en anglais et pas toujours évident à comprendre)</p> Menu accordéon 2 2012-10-10T17:13:56Z https://files.spip.net/Menu-accordeon-2#comment462059 2012-10-10T17:13:56Z <p>Bonsoir Maïeul,</p> <p>Tout d'abord merci pour votre disponibilité et votre réactivité. <br class="autobr"> J'ai effectué le test sur un site en ligne « propre » et je n'ai pas rencontré le problème. Désolé pour le bruit mais mon site en local où je fais les tests m'a induit en erreur. Je vais le réinstaller au propre.</p> Menu accordéon 2 2012-10-10T09:42:43Z https://files.spip.net/Menu-accordeon-2#comment462049 2012-10-10T09:42:43Z <p>heu vous êtes sûrs de votre propos<small class="fine d-inline"> </small>? Avec un compte auteur et la version 3.1.0, je n'ai pas d'accès à la configuration ...</p> Menu accordéon 2 2012-10-10T09:33:26Z https://files.spip.net/Menu-accordeon-2#comment462048 2012-10-10T09:33:26Z <p>a excusé moi, j'avais mal compris/mal lus.</p> <p>Je regarde tout cela : il faut que je réserve l'accés au webmestre.</p> Menu accordéon 2 2012-10-10T00:24:58Z https://files.spip.net/Menu-accordeon-2#comment462046 2012-10-10T00:24:58Z <p>Pourtant il s'agit bien du paramétrage du menu accordeon et pas celui du plugin menu, ex :<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">icons: false, autoHeight: false, collapsible: true, active: $(".accordeon > li.on > a,.accordeon > a").last()</code><br class="autobr"> La page qui s'affiche s'intitule : Menu jQuery Accordéon...</p> Menu accordéon 2 2012-10-09T23:11:08Z https://files.spip.net/Menu-accordeon-2#comment462044 2012-10-09T23:11:08Z <p>la question est à posé sur le forum du plugin menu ...</p> Menu accordéon 2 2012-10-09T22:07:50Z https://files.spip.net/Menu-accordeon-2#comment462043 2012-10-09T22:07:50Z <p>Bonsoir,</p> <p>Avec un SPIP 3.0.5 [19905] et Accordéon 3.1.0 SVN [64795] un simple rédacteur peut modifier via le bouton du bandeau « Squelettes » l'identifiant du menu ainsi que le paramétrage de l'animation.<br class="autobr"> Si quelqu'un a le code à rajouter pour restreindre ce paramétrage au seul Webmaster, je suis preneur.<br class="autobr"> Merci.</p> Menu accordéon 2 2012-08-14T13:46:47Z https://files.spip.net/Menu-accordeon-2#comment460256 2012-08-14T13:46:47Z <p>Ok, je regarde ça.</p> Menu accordéon 2 2012-08-14T09:35:16Z https://files.spip.net/Menu-accordeon-2#comment460253 2012-08-14T09:35:16Z <p>a<small class="fine d-inline"> </small>! c'est pas avec le plugin menu que vous l'utilisez, mais avec les menu lateral standard de SPIP. Ok.</p> <p>Votre problème de couleur vient que vous avez un lien dans votre <code class="spip_code spip_code_inline" dir="ltr">li</code>. C'est donc (si je ne m'abuse) le <code class="spip_code spip_code_inline" dir="ltr">a</code> qu'il faut styler (et le pb n'est pas lié à SPIP, mais au CSS)</p> Menu accordéon 2 2012-08-14T09:12:20Z https://files.spip.net/Menu-accordeon-2#comment460252 2012-08-14T09:12:20Z <p>En fait, c'est ce que je vois avec Firebug et je ne comprends pas pourquoi Spip ne corrige pas la couleur, au moins, puisque cette instruction semble être prise en compte.</p> <p>Je vous joins la copie écran de Firebug.</p> Menu accordéon 2 2012-08-14T09:02:07Z https://files.spip.net/Menu-accordeon-2#comment460250 2012-08-14T09:02:07Z <p>vous être sur de votre classe<small class="fine d-inline"> </small>? il y a pas de <code class="spip_code spip_code_inline" dir="ltr">li.menu-entree.item</code> avec le plugin menu sous SPIP 3....</p> Menu accordéon 2 2012-08-14T08:53:28Z https://files.spip.net/Menu-accordeon-2#comment460249 2012-08-14T08:53:28Z <p>« What a wonderful world »<small class="fine d-inline"> </small>! Merci.</p> Menu accordéon 2 2012-08-14T08:47:03Z https://files.spip.net/Menu-accordeon-2#comment460248 2012-08-14T08:47:03Z <p>bon, ok. je modifie la doc en conséquence, et je regarde après votre problème de li.</p> Menu accordéon 2 2012-08-14T08:44:29Z https://files.spip.net/Menu-accordeon-2#comment460246 2012-08-14T08:44:29Z <p>Une dernière chose.</p> <p>Je n'arrive pas à changer la div a de li.menu-entree.item. Je voudrais mettre color : #666566<small class="fine d-inline"> </small>; text-decoration : none<small class="fine d-inline"> </small>; mais ça ne me le prend pas malgré tous mes essais... un peu partout.</p> Menu accordéon 2 2012-08-14T05:12:10Z https://files.spip.net/Menu-accordeon-2#comment460242 2012-08-14T05:12:10Z <p>Comme les autres fois, impec et ça marche super bien<small class="fine d-inline"> </small>! Un grand merci Maïeul.</p> Menu accordéon 2 2012-08-14T04:48:02Z https://files.spip.net/Menu-accordeon-2#comment460241 2012-08-14T04:48:02Z <p>Bonjour Maïeul,</p> <p>C'est la bonne surprise du matin et je teste tout de suite. Je vous tiens au courant. J'utilise effectivement Firebug, ça aide énormément :-).</p> Menu accordéon 2 2012-08-13T22:44:30Z https://files.spip.net/Menu-accordeon-2#comment460238 2012-08-13T22:44:30Z <p>la version qui sort cette nuit devrait normalement résoudre tout ce sproblèmes, pour mettre des styles standard plus correct.</p> <p>attention : pas de changement de numéro de version, mais simplement passage à l'état test.</p> Menu accordéon 2 2012-08-13T22:41:48Z https://files.spip.net/Menu-accordeon-2#comment460237 2012-08-13T22:41:48Z <p>la version du plugin qui sortira cette nuit à 1h du matin devrait faire cela tout seul. Attention, pas de changement de numéro de version, mais passage de l'état « dev » à test.</p> Menu accordéon 2 2012-08-13T21:40:32Z https://files.spip.net/Menu-accordeon-2#comment460235 2012-08-13T21:40:32Z <p>Bonjour, désolé je n'ai pas eu le temps de me pencher sur les modifications de l'accordéon sous SPIP 3 avec la nouvelle version de jqueryUI.</p> <p>la solution pour le triangle (et j'ai mis du temps à trouver) est de mettre une option dans le formulaire de configuration du plugin (disponible dans la rubrique squelette) :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>icons:false</code></pre></div> <p>Si vous avez d'autres réglages, les séparer par des virgule. Faite ensuite un recalcul des caches, notamment du cache js, et vider le cache du nav. Cela devrait normalement faire l'affaire.</p> <p>Dans vos css perso, ajoutez aussi</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>.accordeon.ui-accordion li.ui-accordion-li-fix{ display:block; }</code></pre></div> <p>Je ne sais pas encore si je vais modifier le plugin pour installer ces réglages par défaut ou bien changer la doc. Il faut que je reflechisse à ce qui est le plus pertinent.</p> <p>Ps : utilisez vous un outils style firebug<small class="fine d-inline"> </small>? cela vous aurez aider à trouver le style défaillant.</p> Menu accordéon 2 2012-08-13T19:40:43Z https://files.spip.net/Menu-accordeon-2#comment460232 2012-08-13T19:40:43Z <p>Bonjour,</p> <p>Je suis sous Spip 3.0.4 et j'ai tout sauf :</p> <p>1. comme 19Marine91, j'ai le petit triangle sur le titre des rubriques que je n'arrive pas à enlever malgré mes 4heures de tentative. Comment enlever ce triangle<small class="fine d-inline"> </small>?</p> <p>2. l'autre souci est que les rubriques se mettent en ligne, les unes derrière les autres. Il y a bien l'effet accordéon mais ce serait encore mieux si les rubriques étaient l'une au-dessus de l'autre. Là-aussi, je ne trouve pas où modifier le css pour disposer les rubriques sous forme de liste, les unes au dessus des autres.</p> <p>Merci d'avance.</p> Menu accordéon 2 2012-06-20T11:48:34Z https://files.spip.net/Menu-accordeon-2#comment458597 2012-06-20T11:48:34Z <p>quelle version de SPIP<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2012-06-08T14:27:28Z https://files.spip.net/Menu-accordeon-2#comment458212 2012-06-08T14:27:28Z <p>contact moi <a href='https://files.spip.net/API-CFG-FORMULAIRE_XX' class="spip_in" rel='nofollow'>via le formulaire</a></p> Menu accordéon 2 2012-06-08T11:10:37Z https://files.spip.net/Menu-accordeon-2#comment458199 2012-06-08T11:10:37Z <p>en bidouillant le CSS j'ai le menu qui va à la ligne (voir image) mais le clic ne charge aucune page (la mini-flèche se pli et dépli) et ne fait pas apparaitre de déroulement.</p> <p>Ce n'est pas un problème de js ça<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2012-06-08T09:45:24Z https://files.spip.net/Menu-accordeon-2#comment458196 2012-06-08T09:45:24Z <p>Je n'ai pas encore changer le CSS<br class="autobr"> Concernant l'adresse, elle n'a pas public... le site est en travaux, je ne peux présenter un site sans menu.<br class="autobr"> C'est possible de MP pour détails privé<small class="fine d-inline"> </small>?<br class="autobr"> En tout cas l'effet accordéon n'est pas là... quand tout le jquery ne chargeait pas, c'était plus ergonomique</p> Menu accordéon 2 2012-06-07T13:09:37Z https://files.spip.net/Menu-accordeon-2#comment458163 2012-06-07T13:09:37Z <p>là, comme cela je ne peux pas vous aider. Je n'ai ni l'adresse du site, ni des informations sur les css que vous utilisez …</p> Menu accordéon 2 2012-06-07T13:07:12Z https://files.spip.net/Menu-accordeon-2#comment458162 2012-06-07T13:07:12Z <p>J'ai résolu certains problème, finalement j'ai un affichage illisible et surtout un-cliquable (je sais pas si ça se dit. J'ai joins une image.</p> Menu accordéon 2 2012-05-30T20:37:21Z https://files.spip.net/Menu-accordeon-2#comment457859 2012-05-30T20:37:21Z <p>vous auriez une adresse<small class="fine d-inline"> </small>? avez vous vider le cache<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2012-05-30T20:31:34Z https://files.spip.net/Menu-accordeon-2#comment457858 2012-05-30T20:31:34Z <p>Bonjour,</p> <p>Je viens de de transférer mon site sur un autre hébergeur. J'ai bien fais une sauvegarde de la base. Sur le nouveau hébergeur, mon site fonctionne hors, les plugings que j'ai installé (menu, menu accordeon 2) sont activés mais ne sont pas pris en compte dans mes pages de mon site.<br class="autobr"> Quelqu'un aurait une réponse<small class="fine d-inline"> </small>?</p> <p>merci beaucoup<small class="fine d-inline"> </small>!</p> Menu accordéon 2 2012-05-30T10:54:08Z https://files.spip.net/Menu-accordeon-2#comment457826 2012-05-30T10:54:08Z <p>Bonjour,</p> <p>en ce cas le problème ne vient pas de menu accordéon, mais du plugin menus. Il faudrait demander de l'aide dans le forum de ce plugin.</p> <p>cordialement</p> Menu accordéon 2 2012-05-30T09:57:17Z https://files.spip.net/Menu-accordeon-2#comment457819 2012-05-30T09:57:17Z <p>Bonjour,</p> <p>Désolée pour la réponse tardive, je m'étais penché sur un autre problème. Merci à vous pour votre rapidité.</p> <p>J'ai construit le menu à l'aide du plugin menus comme indiqué. Ensuite intégré dans un squelette perso.</p> <p>J'ai plusieurs rubriques. Certains ont des articles, d'autres non. Celles qui n'ont pas d'articles possède tout de même du contenu.<br class="autobr"> Mon menu affiche sans problème les rubriques possédant des articles. Mais il n'affiche que certaines rubriques n'ayant aucun articles et n'affiche pas l'accueil.</p> <p>J'espère m'être exprimé plus clairement.</p> <p>En vous remerciant<br class="autobr"> Cordialement</p> Menu accordéon 2 2012-05-24T21:46:11Z https://files.spip.net/Menu-accordeon-2#comment457590 2012-05-24T21:46:11Z <p>bonjour, désolé, je n'ai rien compris.</p> <p>Pouvez vous expliquer comment est construit votre menu. Avec des squelettes perso<small class="fine d-inline"> </small>? avec le plugin menus<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2012-05-24T15:20:47Z https://files.spip.net/Menu-accordeon-2#comment457581 2012-05-24T15:20:47Z <p>Bonjour,</p> <p>Cet un plugin super c'est vrai. Un moment je bloquais et ça s'est débloqué je sais pas comment^^<br class="autobr"> Bref, j'aimerais qu'il , affiche même les rubriques sans articles (car les rubriques peuvent contenir du texte sans articles).<br class="autobr"> En affichant simplement le menu avec inc-menu_rubrique, il suffisait de rajouter <i>tout</i>, là je sais pas, il me le fait pour l'un d'entre eux seulement. Savez quoi faire<small class="fine d-inline"> </small>?</p> <p>Cordialement</p> Menu accordéon 2 2012-03-10T16:06:46Z https://files.spip.net/Menu-accordeon-2#comment455250 2012-03-10T16:06:46Z <p>Comme dit Maïeul, le plugin s'appuie sur un autre plugin, jquery_ui, intégré au core en spip3. Et c'est ce dernier qui charge les js (et éventuellement les css les spip2, en spip3, je ne sais pas)... Mais tu peux très bien, récupérer les css et images d'un thème « tout fait » sur le site de jquery_ui et le mettre dans tes squelettes persos... Bref c'est moins immédiat que superFish, mais plus malléable au final...</p> Menu accordéon 2 2012-03-10T11:25:54Z https://files.spip.net/Menu-accordeon-2#comment455242 2012-03-10T11:25:54Z <p>Il n'y a pas de CSS car nous laisson la maitrise des css au webmestre. Le menu accordéon est juste là pour le jquery.</p> <p>Pour le fonctionnement sous SPIp 3, étant donné que vous ne donnez ni la méthode que vous avez suivi ni les problèmes que vous avez rencontré, j'aurais du mal à vous aider.</p> Menu accordéon 2 2012-03-10T09:59:00Z https://files.spip.net/Menu-accordeon-2#comment455237 2012-03-10T09:59:00Z <p><strong>le contexte : Je suis sous spip 3 </strong></p> <p><strong>Je m'escrime avec le plugin accordéon depuis deux jours :</strong><br class="autobr"> Pourquoi, si j'ai fait fonctionné, sans problème, un autre plugin de menu, utilisant jQuery et s'appuyant sur le plugin « Menu » (le <a href="http://www.spip-contrib.net/Menu-jQuery-Superfish" class="spip_out" rel='nofollow external'>plugin « Menu jQuery Superfish »</a>),<br class="manualbr">je n'y suis pas arrivé avec le plugin « Menu accordéon 2 »<small class="fine d-inline"> </small>?</p> <p><strong> <i>une chose m'étonne :</i> </strong> <br>- parmi les sous-dossier du plugin « Menu jQuery Superfish », il y a un sous-dossier « css » qui contient 3 feuilles de styles css (superfish.css, superfish-navbar.css et superfish-vertical.css). <br>- je ne vois rien d'équivalent dans le dossier du plugin « Menu accordéon 2 ». <br>- Quelle est la différence de fonctionnement entre ces 2 plugins qui fait que dans un cas il y a des feuilles de style css et dans l'autre non<small class="fine d-inline"> </small>?</p> <p>Merci d'avance.</p> Menu accordéon 2 2011-08-22T10:33:02Z https://files.spip.net/Menu-accordeon-2#comment448764 2011-08-22T10:33:02Z <p>Ah non j'ai été trop vite, le code est plutôt :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>[(#SET{id_rubrique, #ENV{id_rubrique}|intval})] [(#SET{id_secteur_exclus, #ENV{id_secteur_exclus,0}|intval})] [(#SET{niveau_max_txt, #ENV{niveau}|intval|?{#ENV{niveau},infini}})] [(#SET{niveau_max, #ENV{niveau}|intval|?{#ENV{niveau},1000}})] [(#SET{sousrub_cond, #ENV{sousrub_cond}|=={oui}|?{'on',''}})] [(#SET{afficher_articles, #ENV{afficher_articles}|=={oui}|?{'on',''}})] [(#SET{masquer_articles_uniques, #ENV{masquer_articles_uniques}|=={oui}|?{'on',''}})] [(#SET{articles_max, #ENV{articles_max}|intval|?{#ENV{articles_max},10000}})] [(#SET{articles_max_plus_un, #GET{articles_max}|plus{1}})] [(#SET{articles_max_affiches, #ENV{articles_max_affiches}|intval|?{#ENV{articles_max_affiches},10000}})] [(#SET{id_rubriques_exclues, #ENV{id_rubriques_exclues}|explode{','}|sinon{#ARRAY}})] [(#SET{tri_num, #ENV{tri_num}|ou{#ENV{tri_alpha}}|?{#ENV{tri_num},'titre'}})] [(#SET{tri_alpha, #ENV{tri_num}|ou{#ENV{tri_alpha}}|?{#ENV{tri_alpha},'titre'}})] [(#ENV{appel_formulaire}|oui) [(#SET{titre, #GET{id_rubrique}|?{#INFO_TITRE{rubrique, #GET{id_rubrique}}, <:info_racine_site:>}})] [(#ENV{secteurlangue}non)<div class="titre">#GET{titre}</div>] [(#ENV{secteurlangue}oui)<div class="titre"><:menus:nom_menu_secteurlangue:></div>] <div class="infos"> [(#GET{niveau_max_txt}|=={infini}|non) <:menus:entree_sur_n_niveaux{n=#GET{niveau_max_txt}}:> ] [(#GET{niveau_max_txt}|=={infini}|oui) <:menus:entree_infini:> ] [(#GET{id_secteur_exclus}|=={0}|non) <:menus:info_secteur_exclus{id_secteur=#GET{id_secteur_exclus}}:> ] [(#GET{sousrub_cond}|oui) <br /><:menus:info_sousrub_cond:> ] [(#GET{afficher_articles}|oui) <br /><:menus:info_afficher_articles:> [(#GET{articles_max}|<{10000}|oui) / <:menus:info_articles_max{max=#GET{articles_max}}:>] [(#GET{articles_max_affiches}|<{10000}|oui) / <:menus:info_articles_max_affiches{max=#GET{articles_max_affiches}}:>] [(#GET{masquer_articles_uniques}|oui) / <:menus:info_masquer_articles_uniques:>] ] <br /><:menus:info_tri:> [(#GET{tri_num}) <:menus:info_tri_num:>][(#GET{tri_num}|et{GET{tri_alpha}}), ][(#GET{tri_alpha}) <:menus:info_tri_alpha:>] </div> ] <BOUCLE_appel(CONDITION){si #ENV{appel_menu}|oui}> <B_rubriques> <BOUCLE_rubriques(RUBRIQUES){id_parent=#GET{id_rubrique}} {par num titre}> <BOUCLE_articles(ARTICLES){id_rubrique=#ID_PARENT}{id_article!=27}{par num titre}{titre<#TITRE*}{doublons avant}> <li class="menu-rub item[ (#ID_ARTICLE|menus_exposer{rubrique,#ENV*{env}})]"> <a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">[(#TITRE|supprimer_numero)]</a> </BOUCLE_articles> #SET{niveau_actuel,#EVAL{1}|intval} <li class="menu-rub item[ (#ID_RUBRIQUE|menus_exposer{rubrique,#ENV*{env}})]"> <a href="#" title="[(#TITRE|attribut_html)]">[(#TITRE|supprimer_numero)]</a> [(#SET{cond,#GET{niveau_max}|>{#GET{niveau_actuel}}|et{#GET{sousrub_cond}|?{#ID_RUBRIQUE|menus_exposer{rubrique,#ENV*{env}},'on'}}})] <BOUCLE_test_niveau(CONDITION){si #GET{cond}}> <B_sous_rubriques> <ul class="menu-liste menu-items"> <BOUCLE_sous_rubriques(RUBRIQUES){id_parent}{par num #GET{tri_num}}{par #GET{tri_alpha}}> #SET{niveau_actuel,#GET{niveau_actuel}|plus{1}} <li class="menu-articles item[ (#ID_RUBRIQUE|menus_exposer{rubrique,#ENV*{env}})]""> <a href="#URL_RUBRIQUE" title="[(#TITRE|attribut_html)]">- #TITRE</a> [(#SET{cond,#GET{niveau_max}|>{#GET{niveau_actuel}}|et{#GET{sousrub_cond}|?{#ID_RUBRIQUE|menus_exposer{rubrique,#ENV*{env}},'on'}}})] <BOUCLE_test_niveau2(CONDITION){si #GET{cond}}> <BOUCLE_sous_sous(BOUCLE_sous_rubriques)></BOUCLE_sous_sous> </BOUCLE_test_niveau2> </li> </BOUCLE_sous_rubriques> [(#REM) ------------------------------------------------ Premier cas de gestion de l'affichage des articles Ce code est dupliquÈ dans le 2e cas, voir ci dessous (a un ul pres) Il n'est pas possible en spip 2 d'utiliser inclure pour eviter la duplication Cf http://comments.gmane.org/gmane.comp.web.spip.devel/60475 Ce doit etre le meme soucis qui fait que #URL_RUBRIQUE est trasnforme en spip.php?page=rubrique&id_rubrique=2&connect=condition qu'on enleve avec le filtre parametre_url ] <BOUCLE_test_articles_si_sousrub(CONDITION){si #GET{afficher_articles}}> [(#REM) On commence par compter le nombre d'articles de la rubrique] #SET{cpt,0} <BOUCLE_cpt_si_sousrub(ARTICLES){id_rubrique}> </BOUCLE_cpt_si_sousrub>#SET{cpt,#TOTAL_BOUCLE}</B_cpt_si_sousrub> [(#REM) On affiche les articles : - S'il y en a moins que le max demandÈ - ET - si on n'a pas demandÈ de masquage des articles uniques - OU si le masquage des articles uniques est demandÈ et qu'il y en a plus d'un ] #SET{afficher,non} [(#GET{cpt}|<={#GET{articles_max}}|oui|et{#GET{cpt}|>{1}|ou{#GET{masquer_articles_uniques}|=={'on'}|non}}) #SET{afficher,oui}] <BOUCLE_test_afficher_si_sousrub(CONDITION){si #GET{afficher}|=={oui}|oui}> <B_articles_si_sousrub> <BOUCLE_articles_si_sousrub(ARTICLES){id_rubrique}{par num #GET{tri_num}}{par #GET{tri_alpha}}{0,#GET{articles_max_affiches}}> <li class="menu-articles item[ (#ID_ARTICLE|menus_exposer{rubrique,#ENV*{env}})]""> <a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">- #TITRE</a> </li> </BOUCLE_articles_si_sousrub> [(#GET{cpt}|>{#GET{articles_max_affiches}}|oui) <li><a class="suite" href="[(#URL_RUBRIQUE|parametre_url{connect,''})]"><:menus:tous_les_articles:></a></li> ] </B_articles_si_sousrub> </BOUCLE_test_afficher_si_sousrub> </BOUCLE_test_articles_si_sousrub> [(#REM) --------------------------- Fin Premier cas ] </ul> </B_sous_rubriques> [(#REM) ---------------------------------- Second cas de gestion de l'affichage des articles ] <BOUCLE_test_articles_pas_de_sousrub(CONDITION){si #GET{afficher_articles}}> [(#REM) On commence par compter le nombre d'articles de la rubrique] <BOUCLE_cpt_pas_de_sousrub(ARTICLES){id_rubrique}> </BOUCLE_cpt_pas_de_sousrub>#SET{cpt,#TOTAL_BOUCLE}</B_cpt_pas_de_sousrub> [(#REM) On affiche les articles : - S'il y en a moins que le max demandÈ - ET - si on n'a pas demandÈ de masquage des articles uniques - OU si le masquage des articles uniques est demandÈ et qu'il y en a plus d'un ] #SET{afficher,non} [(#GET{cpt}|<={#GET{articles_max}}|oui|et{#GET{cpt}|>{1}|ou{#GET{masquer_articles_uniques}|=={'on'}|non}}) #SET{afficher,oui}] <BOUCLE_test_afficher_pas_de_sousrub(CONDITION){si #GET{afficher}|=={oui}|oui}> <B_articles_pas_de_sousrub> <ul class="menu-liste menu-items"> <BOUCLE_articles_pas_de_sousrub(ARTICLES){id_rubrique}{par num #GET{tri_num}}{par #GET{tri_alpha}}{0,#GET{articles_max_affiches}}> <li class="menu-articles item[ (#ID_ARTICLE|menus_exposer{rubrique,#ENV*{env}})]"> <a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">- #TITRE</a> </li> </BOUCLE_articles_pas_de_sousrub> [(#GET{cpt}|>{#GET{articles_max_affiches}}|oui) <li><a class="suite" href="[(#URL_RUBRIQUE|parametre_url{connect,''})]"><:menus:tous_les_articles:></a></li> ] </ul> </B_articles_pas_de_sousrub> </BOUCLE_test_afficher_pas_de_sousrub> </BOUCLE_test_articles_pas_de_sousrub> [(#REM) --------------------------- Fin Second cas ] <//B_sous_rubriques> </BOUCLE_test_niveau> </li> </BOUCLE_rubriques> <BOUCLE_articles_apres(ARTICLES){id_rubrique}{par num titre}{doublons avant}> <li class="menu-rub item[ (#ID_ARTICLE|menus_exposer{rubrique,#ENV*{env}})]"><a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">[(#TITRE|supprimer_numero)]</a> </BOUCLE_articles_apres> </BOUCLE_appel></code></pre></div> Menu accordéon 2 2011-08-22T09:22:37Z https://files.spip.net/Menu-accordeon-2#comment448761 2011-08-22T09:22:37Z <p>hum,</p> <p>vous faites ce que vous voulez hein<small class="fine d-inline"> </small>! mais faites bien attention à bien surchargez le code et non pas à modifier directement les fichiers.</p> <p>Normalement le filtre <code class="spip_code spip_code_inline" dir="ltr">menu_exposer</code> se charge de cela, à priori. Sinon regarder du coté du filtre <code class="spip_code spip_code_inline" dir="ltr">exposer</code> (dans la documentation de spip)</p> Menu accordéon 2 2011-08-22T09:13:56Z https://files.spip.net/Menu-accordeon-2#comment448759 2011-08-22T09:13:56Z <p>C'est bien le plugin menu sauf que j'ai modifié le code interne pour appeler les rubriques et les articles afin de les classer comme je le souhaitais.</p> Menu accordéon 2 2011-08-22T09:10:18Z https://files.spip.net/Menu-accordeon-2#comment448758 2011-08-22T09:10:18Z <p>ce code, vous l'appeler directement où c'est un code du plugin menu<small class="fine d-inline"> </small>? je ne comprend pas pourquoi vous ne passez pas par le plugin menu, comme indiqué dans la documentation</p> Menu accordéon 2 2011-08-22T09:08:30Z https://files.spip.net/Menu-accordeon-2#comment448756 2011-08-22T09:08:30Z <p>Voila mon code</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_appel(CONDITION){si #ENV{appel_menu}|oui}> <B_rubriques> <BOUCLE_rubriques(RUBRIQUES){id_parent=#GET{id_rubrique}} {par num titre}> <BOUCLE_articles(ARTICLES){id_rubrique=#ID_PARENT}{id_article!=27}{par num titre}{titre<#TITRE*}{doublons avant}> <li class="menu-rub2 item[ (#ID_ARTICLE|menus_exposer{rubrique,#ENV*{env}})]"> <a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">[(#TITRE|supprimer_numero)]</a> </BOUCLE_articles> #SET{niveau_actuel,#EVAL{1}|intval} <li class="menu-rub2 item[ (#ID_RUBRIQUE|menus_exposer{rubrique,#ENV*{env}})]"> <a href="#URL_RUBRIQUE" title="[(#TITRE|attribut_html)]">[(#TITRE|supprimer_numero)]</a> [(#SET{cond,#GET{niveau_max}|>{#GET{niveau_actuel}}|et{#GET{sousrub_cond}|?{#ID_RUBRIQUE|menus_exposer{rubrique,#ENV*{env}},'on'}}})] </li> </BOUCLE_rubriques> <BOUCLE_articles_apres(ARTICLES){id_rubrique}{par num titre}{doublons avant}> <li class=" menu-rub item[ (#ID_ARTICLE|menus_exposer{rubrique,#ENV*{env}})]"><a href="#URL_ARTICLE" title="[(#TITRE|attribut_html)]">[(#TITRE|supprimer_numero)]</a> </BOUCLE_articles_apres> </BOUCLE_appel></code></pre></div> Menu accordéon 2 2011-08-22T09:01:01Z https://files.spip.net/Menu-accordeon-2#comment448755 2011-08-22T09:01:01Z <p>normalement le plugin menus intégre directement cela dans ses fonctions. Pouvez vous donner un exemple de code<small class="fine d-inline"> </small>?</p> Menu accordéon 2 2011-08-22T08:57:09Z https://files.spip.net/Menu-accordeon-2#comment448754 2011-08-22T08:57:09Z <p>Bonjour,</p> <p>comment avez vous fait pour intégrer la classe .on en fonction de la rubrique ouverte<small class="fine d-inline"> </small>? Utilisez-vous #GET<small class="fine d-inline"> </small>? J'y arrive en PHP mais je ne suis pas très sûre avec le langage SPIP...</p> <p>Merci pour votre réponse.</p> Menu accordéon 2 2011-07-26T16:17:40Z https://files.spip.net/Menu-accordeon-2#comment448143 2011-07-26T16:17:40Z <p>quel est la nature du non fonctionnement<small class="fine d-inline"> </small>? un message d'erreur<small class="fine d-inline"> </small>?</p> <p>a priori le plugin est prévu pour fonctionner sur 2.1, pas sur 2.0</p> Menu accordéon 2 2011-07-25T13:07:47Z https://files.spip.net/Menu-accordeon-2#comment448090 2011-07-25T13:07:47Z <p>Bonjour à tous,<br class="autobr"> J'ai un problème de compatibilité de plugin, sur SPIP 2.0.10, le plugin (il s'agit là de la première version) ne fonctionne pas en même temps que le plugin sjcycle (première version également).<br class="autobr"> Je suppose qu'il s'agit d'un problème de version de Jquery... Quelqu'un a-t-il une idée plus précise du problème<small class="fine d-inline"> </small>??<br class="autobr"> Merci d'avance.</p> Menu accordéon 2 2011-07-19T20:56:19Z https://files.spip.net/Menu-accordeon-2#comment447891 2011-07-19T20:56:19Z <p>pour le second point il faut numéroté les article et sous rubrique sous la forme <code class="spip_code spip_code_inline" dir="ltr">XXX. Tittre</code>, puis activer la suppression du numéro avec le couteau kiss (de préférence ne pas prendre le couteau suisse) ou avec le fichier mes_options.php minimal (<a href="http://geekographie.maieul.net/Un-fichier-mes_options-minimal" class="spip_url spip_out auto" rel="nofollow external">http://geekographie.maieul.net/Un-fichier-mes_options-minimal</a>).</p> <p>Pour le premier point, la raison est simple : le clique enclenche le basculement sur l'entrée réeel. Mais sur ce site <a href="http://www.planete-sciences.org/astro/" class="spip_url spip_out auto" rel="nofollow external">http://www.planete-sciences.org/astro/</a> je n'ai pas ce problème avec le réglage suivant :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>autoHeight:false, event: 'click',active:'.on span'</code></pre></div> <p>.</p> <p>Vérifiez les caches.</p> Menu accordéon 2 2011-07-18T14:34:17Z https://files.spip.net/Menu-accordeon-2#comment447849 2011-07-18T14:34:17Z <p>Bonjour,</p> <p>le plugin est extra<small class="fine d-inline"> </small>! J'ai quelques questions toutefois d'ordre pratique :) Je constate que lorsque mon event est « click » l'accès aux articles en racine (niveau 0 du menu) ne sont pas accessibles tandis qu'en « mouseover » je n'ai pas de soucis... Où corriger ce bug<small class="fine d-inline"> </small>?</p> <p>Je tente de trier selon mon bon vouloir les articles et sous-rubriques du niveau 0 du menu appartenant tous à la rubrique n°11... Possible<small class="fine d-inline"> </small>?</p> <p>Merci pour vos réponse :)</p>