Menu DHTML multi-niveaux - commentairesAide demandée2006-06-28T16:01:16Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3864742006-06-28T16:01:16Z<p>Bonjour à tous,</p>
<p>Je suis un newbie dans Spip et pas loin de devenir fou..... <br class="autobr">
Quelqu'un peut-il m'indiquer comment intégrer ce menu DHTML dans un squelette comme SANDNYKO....<br class="autobr">
J'ai vraiment tout essayé (d'habitude je fini pas tomber sur la solution par hasard mais là.... rien à faire et cela fait trois jours)</p>
<p>Ma version SPIP = 1.8.3 PHP3</p>
<p>Ce que je ne comprends pas c'est que ma page left.html contenant le menu affiche le menu lorsque je l'ouvre en dehors de SPIP... Mais quand left.html est appellée par SPIP, rien n'apparait.</p>
<p>J'ai mis mon code disponible ici :<br class="autobr">
<a href="http://www.editions-lugert.fr/left.html" class="spip_url spip_out auto" rel="nofollow external">http://www.editions-lugert.fr/left.html</a></p>
<p>Merci</p>Menu DHTML multi-niveaux2006-05-16T09:35:06Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3861812006-05-16T09:35:06Z<p>je viens de trouver la solution :<br class="autobr">
le problème réside dans l'ordre d'appelle des div.<br class="autobr">
si ton menu est appelé avant ton contenu, il va apparaitre en dessous.<br class="autobr">
donc il faut impérativement appeler ton div contenu et ensuite ton div menu.<br class="autobr">
Si ton fichier CSS est bien fait, tu n'aura aucun problème.<br class="autobr">
Stéph</p>Menu DHTML multi-niveaux2006-05-14T15:12:41Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3861592006-05-14T15:12:41Z<p>malgrès mes recherches, je rencontre le même problème.<br class="autobr">
Si quelqu'un avez une solution merci d'avance.<br class="autobr">
stéph</p>Menu DHTML multi-niveaux2006-05-10T07:33:41Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3861362006-05-10T07:33:41Z<p>Bonjour,<br class="autobr">
Merci pour ce menu, il corresond à ce que je cherchais. Néanmoins, j'ai un petit pb :<br class="autobr">
le menu n'est pas au 1° plan enfin pas partout : <br class="autobr">
J'utilise des inclure pour l'entête, et pour le menu. Là, le menu est au premier plan (par dessus l'entête), mais il passe au seond plan par rapport aux objets de la page, ce qui d'une part n'est pas esthétique et surtout m'empèche d'utiliser les sous-menus. <br class="autobr">
Les blocs en dessous sont tout en CSS. <br class="autobr">
Y a t'il une propriété à modifier pour le menu ou pour mes blocs<small class="fine d-inline"> </small>?...<br class="autobr">
Merci d'avance</p>> Menu DHTML multi-niveaux : astuce et depannage suite , le code est2005-08-11T20:49:37Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3827702005-08-11T20:49:37Z<p><strong> <[debut] div class="new_menu" style="position:absolute<small class="fine d-inline"> </small>; left:00px<small class="fine d-inline"> </small>; top:155px<small class="fine d-inline"> </small>; width:741px<small class="fine d-inline"> </small>; height:23px<small class="fine d-inline"> </small>; z-index:1<small class="fine d-inline"> </small>;"> ici votre INCLUSION de menu.html <[fin] div ></strong></p>
<p>note : notation < de début et > de fin spécial , mais ce bout de code n'ai pas accepté dans ce formulaire sinon<small class="fine d-inline"> </small>!</p>> Menu DHTML multi-niveaux : astuce et depannage 2005-08-11T20:40:59Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3827692005-08-11T20:40:59Z<p>tout d'abord bravo l auteur ...</p>
<p>pour le positionnement (car pour des raisons de squelette particulier, et pour eviter qu il pousse le contenu des autres div de la page), j'ai trouver cette solution :</p>
<div class="new_menu" style="width:741px;height:23px;"> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#007700;">include(</span><span style="color:#DD0000;">'menu.php3'</span><span style="color:#007700;">) </span><span style="color:#0000BB;">?></span></code></pre></div>
<p>ce qui permet de le poser ou on le souhaite ...</p>
<p>explication : <br class="autobr">
1- le style div n'importe peu en fait , car la config du menu est prioritaire ( pour des raisons que j ignore il faut tout de même definir un style à ce div , essayer de mettre une couleur de fond, et vous comprendrez)</p>
<p>2- il ne vous reste plus qu'à positionner dans menu.html, la position du dit-menu<small class="fine d-inline"> </small>!</p>> Menu DHTML multi-niveaux2005-07-22T16:40:52Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3824122005-07-22T16:40:52Z<p>Bonjour,</p>
<p>Est-il possible sous spip d'installer un menu en flash avec un fichier xml qui en modifie le contenu . Ou plus simplement est-il possible d'affichier du flash sur uen page spip<small class="fine d-inline"> </small>?</p>> Menu DHTML multi-niveaux2005-05-04T08:18:04Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3808442005-05-04T08:18:04Z<p>Bonjour,</p>
<p>Ce menu est très utile mais j'ai un gros problème d'affichage avec Internet Explorer 6 : les menus des niveaux inférieurs sont transparents<small class="fine d-inline"> </small>! Ca n'est pas qu'un problème esthétique, on ne peut pas cliquer sur les entrées du menu si un lien se trouve « dessous ». Tout fonctionne avec Mozilla. Est-ce un problème connu<small class="fine d-inline"> </small>?<br class="autobr">
Merci.</p>> Menu DHTML multi-niveaux2005-03-29T13:50:58Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3799102005-03-29T13:50:58Z<p>Bon finalement je ne devais pas avoir les yeux bien en face des trous car la solution etait devant moi</p>> Menu DHTML multi-niveaux2005-03-23T09:51:19Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3798162005-03-23T09:51:19Z<p>Bonjour ,</p>
<p>voila vous allez trouver surement cette question bete mais apres avoir installer le menu j'ai voulu modifier</p>
<p>la couleur des boites du lvl 0 et rien ne se produit j'ai recalculé la page bien sur mais rien ni fait...</p>
<p>et j'avoue que la couleur rouge et jaune c pas top.</p>
<p>merci d'avance pour votre aide :)</p>> > Menu DHTML multi-niveaux2005-03-07T20:44:11Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3794162005-03-07T20:44:11Z<p>Hello,</p>
<p>Pour la gauche, tu as un espace insécable (<code class="spip_code spip_code_inline" dir="ltr"> </code>) à côté de #TITRE dans les boucles. Pour la droite...???</p>
<p>Dans les styles tu peux aussi effacer « padding:1px<small class="fine d-inline"> </small>; » mais le gain est négligeable.</p>
<p>Bon courage</p>
<p>@+</p>> Menu DHTML multi-niveaux2005-03-07T19:58:24Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment3794152005-03-07T19:58:24Z<p>Bravo tout d'abord pour ce menu qui ne convient très bien pour mon utilisation.<br class="autobr">
J'ai commencé à régler quelques détails (couleur, taille police, etc), malheuresement, je n'arrive pas à trouver la variable pour que le texte remplisse entierement l'espace du bouton dans le niveau 0. A l'origine dans le script il y a un petit décalage à droite et à gauche. Comment le supprimer<small class="fine d-inline"> </small>?<br class="autobr">
Merci pour votre aide</p>> Menu DHTML multi-niveaux2004-12-08T14:56:56Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment2322142004-12-08T14:56:56Z<p>Bon j'ai trouvé une solution tirée par les cheveux mais si quelqu'un a mieux je suis toujours preneur. Alors la solution tirée par les cheveux :</p>
<p>- Modifier la boucle sous-rubriques pour afficher les titres des articles :<br class="autobr">
<br>
BOUCLE_menusrub (ARTICLES) {id_rubrique} {par_titre}
</p>
<p>- Dans la console spip : dans vos rubriques créez des articles avec rien dedans si ce n'est le titre où vous indiquez simplement le titre de votre sous-rubrique, puis validez. Enfin créez une redirection vers la sous rubrique.</p>
<p>En fait le principe c'est de créer un article virtuel pour chaque sous-rubrique.</p>
<p>Alex</p>> Menu DHTML multi-niveaux2004-12-03T19:12:54Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment2256402004-12-03T19:12:54Z<p>C'est vrai c'est bien<small class="fine d-inline"> </small>! Mais, parce qu'il y a un mais, il n'est pas possible de mixer articles et sous-rubriques ou du moins je n'y arrive pas. J'ai dans certaines de mes rubriques les 2 et je voudrais que les 2 s'affichent. Je n'ai pas trouvé de solutions dans la documentation spip.</p>
<p>Si quelqu'un a réussi ce tour de force, je suis preneur<small class="fine d-inline"> </small>;-)</p>
<p>Alex</p>> Menu DHTML multi-niveaux2004-10-31T07:03:16Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment1789052004-10-31T07:03:16Z<p>J'ai installé ce script sur notre site <a href="http://www.infogm.org" class="spip_out" rel='nofollow external'>infogm</a> mais il reste difficile à régler et puis j'ai trouvé sur le site d'Alsacréation un script pour menus déroulant en XHTML et CSS que je viens d'adapter à SPIP.<br class="autobr">
Il reste encore un peu de travail à faire mais vous pouvez aller voir la <a href="http://www.spip-contrib.net/ecrire/articles.php3?id_article=758" class="spip_out" rel='nofollow external'>contrib spip</a> proposée à la publication pour voir comment cela marche et contribuer à finaliser la contrib si vous le souhaitez.</p>
<p>Thierry</p>> Menu DHTML multi-niveaux2004-10-18T10:35:33Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment1515792004-10-18T10:35:33Z<p>peut-on poursuivre sur cette voie de menu horizontal en remplaçant le titre de chaque rubrique-racine (ou secteur) par son logo... pour enchaîner sur les sous-rubriques en texte...</p>> Menu DHTML multi-niveaux2004-09-30T15:09:23Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment1232112004-09-30T15:09:23Z<p>Merci pour vos travaux<small class="fine d-inline"> </small>!!!<br class="autobr">
J'apprécie ce menu déroulant que j'attendais.</p>> Menu DHTML multi-niveaux : référencement par des moteurs de recherche2004-09-06T14:32:11Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment926092004-09-06T14:32:11Z<p>Bonjour,</p>
<p>Je me demande ce qui se passe au niveau du référencement. Dans le source, il n'y a pas vraiment d'URL, simplement des noms de fichier du genre rubriquexxx.html, dans une ligne du genre</p>
<p>oCMenu.makeMenu('id4','id0', 'Revendeurs','article1.html')</p>
<p>Quelqu'un a t-il une idée sur ce qui se passe au niveau de Google et autres<small class="fine d-inline"> </small>?</p>
<p>Merci
<br>— Jean Marc</p>> Menu DHTML multi-niveaux2004-08-25T13:10:03Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment850992004-08-25T13:10:03Z<p>il suffit d'ajouter</p>
<p><code class="spip_code spip_code_inline" dir="ltr">{id_rubrique!=5}</code></p>
<p>par exemple, si ta rubrique porte l'id n°5 dans la boucle qui la fait apparaître.</p>> Menu DHTML multi-niveaux2004-08-04T16:35:37Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment467342004-08-04T16:35:37Z<p>Bonjour<small class="fine d-inline"> </small>!</p>
<p>Merci pour ce code qui fonctionne parfaitement. L'adaptation est simple, le résultat tout à fait satisfaisant.</p>
<p>Pour enrichir le débat sur l'adaptation aux divers navigateurs, pensez à vérifier le comportement en impression<small class="fine d-inline"> </small>!!</p>
<p>Sous Mozilla Firefox, le fait d'avoir le menu dans une classe ID=«<small class="fine d-inline"> </small>navigation<small class="fine d-inline"> </small>» et un display=none en impression.css ne suffit pas à éliminer le menu qui vient se superposer au texte...</p>
<p>Dans le même contexte, ça marche très bien avec IE6. Dommage que le placement soit aussi problématique entre les deux navigateurs<small class="fine d-inline"> </small>!</p>> Menu DHTML multi-niveaux2004-06-07T20:41:44Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment100542004-06-07T20:41:44Z<p>Bonjour à tous,</p>
<p>Ma question est simple : comment désactiver une rubrique de secteur<small class="fine d-inline"> </small>? (je souhaite ne plus voir apparaître la rubrique « Archive » dans le menu.</p>
<p>Merci pour toutes les réponses précédentes</p>> Menu DHTML multi-niveaux2004-06-07T20:20:32Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment100522004-06-07T20:20:32Z<p>Bonjour précission concernant la compatibilité</p>
<table class="table spip">
<caption>Linux</caption>
<tbody>
<tr class="row_odd odd">
<td>Galéon 1.3.8</td>
<td>oui</td></tr>
<tr class="row_even even">
<td>Mozilla 1.4</td>
<td>oui</td></tr>
</tbody>
</table>> Menu DHTML multi-niveaux2004-06-03T17:19:54Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment99242004-06-03T17:19:54Z<p>Mais comment positionner ce menu sur la page<small class="fine d-inline"> </small>? Quel paremetre il faut changer<small class="fine d-inline"> </small>?</p>> Menu DHTML multi-niveaux2004-06-03T17:18:51Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment99232004-06-03T17:18:51Z<p>Ca va j'ai trouvé<small class="fine d-inline"> </small>!</p>> Menu DHTML multi-niveaux2004-06-03T08:38:16Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment99072004-06-03T08:38:16Z<p>Désolé, je suis tout à fait débutant. J'ai mis votre formidable menu et il marche si j'appelle ../menu.php3, mais comment le mettre dans mon SPIP, càd sommaire, rubrique, etc<small class="fine d-inline"> </small>?<br class="autobr">
Merci pour une réponse<br class="autobr">
André</p>> Menu DHTML multi-niveaux2004-05-05T09:53:09Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment91102004-05-05T09:53:09Z<p>merci beaucoup pour ce super menu<small class="fine d-inline"> </small>! c'est exactement ce que je recherchai pour un débutant comme moi en spip<small class="fine d-inline"> </small>! bonne continuation</p>> Menu DHTML multi-niveaux2004-02-01T10:02:22Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment58522004-02-01T10:02:22Z<p>sur Safari/macosx OK</p>
<p>sur camino /macosx OK</p>
<p>voilà</p>
<p>NG</p>> Visiter un site en local2004-01-18T16:32:25Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment54642004-01-18T16:32:25Z<p>Excusez, je ne pensait pas arriver dans cette rubrique</p>Visiter un site en local2004-01-18T15:55:19Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment54622004-01-18T15:55:19Z<p>Bonjour<br class="autobr">
j'ai posé la question sur le forum Spip mais je n'ai pas obtenu de réponse alors je me permets de poster ici, j'espère que je ne vais pas déclencher les foudres :<br class="autobr">
Je signale que je suis débutant et que j'ai installé spip en local<small class="fine d-inline"> </small>; <br class="autobr">
Apres quelques difficultés l'install s'est termine et j'ai pu acceder à mon espace admin où j'ai saisis le nom du site et son url <br class="autobr">
ce que je ne comprends pas c'est qu'il n'y a aucun dossier ou document portant le nom de mon site dans le repertoire spip et quand je clique sur le bouton « visiter le site » j'obtient une page avec ce message :</p>
<p>Not Found The requested URL /spip/monsite was not found on this server. Apache/1.3.27 Server at Serveur.local Port 16080</p>
<p>J'avais essayé Spip sur free et ça s'etait tres bien passé, est-ce que quelqu'un a une solution à mon problème ou peut me dire où je dois m'adresser<small class="fine d-inline"> </small>?<br class="autobr">
merci d'avance</p>ben finalement j'ai trouvé une parade2004-01-16T14:28:31Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment54152004-01-16T14:28:31Z<p>bon en poursuivant mes tâtonements... il m'a suffi de placer ce menu dans un calque et ça fonctionne correctement... maintenat il reste à fignoler les bidouillages pour que la position du menu reste la même dans explorer ou dans un autre navigateur... mais pourquoi c'est si compliquééééééééé ouiiiiiinnnnn</p>> Menu DHTML multi-niveaux2004-01-16T14:13:31Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment54142004-01-16T14:13:31Z<p>une chose que je ne comprends pas.</p>
<p>j'ai bien un joli menu tout bien foutu, mais dont la « première case » ne veut pas fonctionner sous opéra tandis que sous explorer ça marche<small class="fine d-inline"> </small>? vous y comprennez quelque chose<small class="fine d-inline"> </small>?</p>> Menu DHTML multi-niveaux2004-01-12T14:15:04Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment53252004-01-12T14:15:04Z<p>Compatibilité</p>
<table class="table spip">
<tbody>
<tr class="row_odd odd">
<td></td>
<td>Windows</td>
<td>Mac</td>
<td>Linux</td></tr>
<tr class="row_even even">
<td>Mozilla 1.5</td>
<td>Oui</td>
<td>Oui</td>
<td>Non</td></tr>
<tr class="row_odd odd">
<td>Galeon 1.3</td>
<td>-</td>
<td>-</td>
<td>Non</td></tr>
</tbody>
</table>
<p>Mozilla & Galeon sous Linux : Le menu s'affiche mais si le texte du lien prend deux ou plusieurs lignes, on ne voit pas les deuxième et suivantes. Les liens fonctionnent correctement. Lorsque le sous-menu dépasse de la fenêtre, on ne voit pas les derniers items à moins de faire dérouler la fenêtre.</p>
<p>+ très lent à l'affichage et lors du dépliement.</p>> Menu DHTML multi-niveaux - ON CONTINU AVEC LES IMAGES...(suite)2003-12-08T17:33:26Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment48152003-12-08T17:33:26Z<p>Je vous décris le menu que je suis en train de fabriquer :</p>
<p>C'est un menu horizonal composé de 4 secteurs, chaque secteur a un nombre variable de rubriques.</p>
<p>Grâce à Kangourou, je peux désormais afficher l'image correspondant à chaque secteur (rubrique de premier niveau) dans le menu. Chacune de ses images reprend le nom du secteur sur un fond de couleur différent.</p>
<p>Jusqu'à là aucun problème dans l'esthètique de mes menus, ça marche super bien.</p>
<p>Le hic maintenant.</p>
<p>Je souhaite que chaque menu déroulant prenne la couleur de son secteur. Le problème c'est qu'avec les styles css on ne peut changer les couleurs que par niveau et non par ensemble de rubrique.</p>
<p>COMMENT ON FAIT<small class="fine d-inline"> </small>? <strong>Merci d'avance.</strong></p>> Menu DHTML multi-niveaux - et insertion logo rubrique2003-12-08T12:35:47Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment48012003-12-08T12:35:47Z<p><strong>CA MARCHE............</strong></p>
<p>Merci beaucoup, c'est parfait.</p>
<p>oxygene_carbone</p>> Menu DHTML multi-niveaux - et insertion logo rubrique2003-12-07T20:38:16Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment47932003-12-07T20:38:16Z<p>Salut,</p>
<p>Essaye avec ceci :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><script>
oCMenu.makeMenu('top<? echo $top; ?>','','[(#TITRE|texte_script)]', '#URL_RUBRIQUE','','','','IMG/[(#LOGO_RUBRIQUE|fichier)]', '[IMG/(#LOGO_RUBRIQUE_SURVOL|fichier)]')
</script></code></pre></div>
<p>Il est par contre impossible d'afficher le titre sur le logo. Il n'est appelé ici que pour être indexé par les moteurs de recherche.</p>
<p>@+</p>> Menu DHTML multi-niveaux - et insertion logo rubrique2003-12-07T11:58:25Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment47862003-12-07T11:58:25Z<p>J'ai développé le menu DHTML pour avoir un menu horizontal et je souhaite pour chaque rubrique faire afficher le logo de la rubrique correspondante.</p>
<p>Ainsi j'ai écrit ceci dans le menu.html :<br class="autobr">
Premier test :</p>
<code class="echappe-js"><script>oCMenu.makeMenu('top<? echo $top; ?>','',' #TITRE',{{'#URL_RUBRIQUE','','','','#logo_rubrique','','','','','','','','','')}}</script></code>
<p>— > le menu fonctionne très bien mais le premier niveau ne s'affiche plus, c'est le deucième qui prend la place du premier niveau hierarchique.</p>
<p>Deuxième test : (avec filtre aligner et adresse)</p>
<code class="echappe-js"><script>oCMenu.makeMenu('top<pre><code style="color: #000000"><? echo $top; ?></code></pre><br>
<p><strong>','',' #TITRE','#URL_RUBRIQUE','','','','[(#LOGO_RUBRIQUE|RIGHT|#URL_DOCUMENT)]','','','','','','','','',''</strong>)</script</p><br>
<p>--> le menu fonctionne très bien mais les logos ne peuvent s'afficher.</p><br>
<p>QUE FAIRE POUR AFFICHER LES LOGOS<small class="fine d-inline"> </small>? SVP<small class="fine d-inline"> </small>!!!<br class='autobr' /><br>
Merci pour toutes tentatives d'explication....</p></code>> Menu DHTML multi-niveaux2003-11-27T11:15:31Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment46022003-11-27T11:15:31Z<p>Merci kango... ça marche<small class="fine d-inline"> </small>!!</p>> Menu DHTML multi-niveaux2003-11-24T23:02:26Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment45552003-11-24T23:02:26Z<p>Salut,</p>
<p>En fin de compte et pour corriger les boulettes postées plus bas, il suffit d'utiliser le filtre <i>texte_script</i>.</p>
<p>Remplace tous les <i>#TITRE</i> par :<br class="autobr">
<i><abbr title="texte_script)">(#TITRE</abbr></i></p>
<p>Tu peux du coup rajouter autant de guillemets et d'apostrophe que tu souhaites.</p>
<p>Merci pour le compliment. Y'a pas comme une légère redondance avec un post plus bas<small class="fine d-inline"> </small>? :D</p>
<p>@+</p>> Menu DHTML multi-niveaux2003-11-24T12:14:32Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment45432003-11-24T12:14:32Z<p>Il est vraiment fameux ce menu et ton site aussi</p>
<p>J'ai malgré tout un problème, quand je modifie le nom d'une rubrique : celle-ci ne s'affiche plus<small class="fine d-inline"> </small>!</p>
<p>J'ai remarquer avec IE dans la barre d'état des erreurs sont signalées concernant je pense le script javascript</p>
<p>il attend la fermeture d'une parenthèse.</p>
<p>J'ai une parade qui est quand même très contraignante, que nous souhaiterions éviter :</p>
<p>- créer une nouvelle rubrique
<br>- créer dans cette nouvelle rubrique, un nouvel article
<br>- recopier le contenu de l'ancien article dans le nouveau.</p>
<p>voir notre site pour constater le problème</p>> Menu DHTML multi-niveaux2003-10-08T01:05:31Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment38002003-10-08T01:05:31Z<p>Salut,</p>
<p>Tu peux télécharger <a href="http://www.dhtmlcentral.com/projects/coolmenus/?m=32" class="spip_out" rel='nofollow external'>l'archive complète</a> du CoolMenu sur DHTML Central. Elle contient entre autres l'exemple ci-dessous qui devrait répondre à ton attente.</p>
<p>- <a href="http://www.dhtmlcentral.com/projects/coolmenus/examples/table_placement2.html" class="spip_out" rel='nofollow external'>Placement dans un tableau mouvant</a></p>
<p>@+</p>> Menu DHTML multi-niveaux2003-10-05T22:34:33Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment37562003-10-05T22:34:33Z<p>Bonjour, et merci pour ce menu qui me plait beaucoup.<br class="autobr">
J'ai malgré tout un problème, la position par rapport<br class="autobr">
à la gauche de la page est fixe (oCMenu.fromLeft=0),<br class="autobr">
hors sur mes pages tout est centré, donc lorsque je<br class="autobr">
suis en plein écran j'ai mon menu qui se fixe sur la<br class="autobr">
gauche de la page en dehors de la table principale<br class="autobr">
(qui est centrée) contenant toutes mes données...<br class="autobr">
comment faire en sorte que le menu se positionne bien<br class="autobr">
à gauche de la table principale centrée<small class="fine d-inline"> </small>?<br class="autobr">
Merci pour ton aide car j'essaie vainement plein de<br class="autobr">
possibilités mais je ne vois vraiment pas...</p>> Chemin du site2003-09-30T15:51:32Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment36432003-09-30T15:51:32Z<p>Il y a encore plus simple et automatique, c'est d'écrire dans les <i>//Menu properties </i> :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>oCMenu.onlineRoot= "#URL_SITE_SPIP/"</code></pre></div>
<p>La racine sera ainsi toujours celle du site, que l'on travaille sur un site distant ou en local donc quelque soit le nom du chemin de la racine.</p>> Menu DHTML multi-niveaux2003-09-22T00:13:31Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment35082003-09-22T00:13:31Z<p> :-p Merci kango... Explications top<small class="fine d-inline"> </small>! pas plus limpides...</p>
<p>Merci pour ta patience ...</p>
<p>Take Care</p>> Menu DHTML multi-niveaux2003-09-19T18:30:02Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment34892003-09-19T18:30:02Z<p>ReSalut,</p>
<p>- charger le fichier real.php au même endroit que le menu.
<br>- pointer vers <a href="http://www.monsite.org/real.php" class="spip_url spip_out auto" rel="nofollow external">http://www.monsite.org/real.php</a>
<br>- copier-coller l'adresse affichée par cette page sur la ligne 110 du fichier menu.html</p>
<p>Bon courage.</p>> Menu DHTML multi-niveaux2003-09-19T08:34:04Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment34652003-09-19T08:34:04Z<p>Merci a toi ... Mais si je ne l'ai pas sur mon dur<small class="fine d-inline"> </small>? Parce que la ligne est à remplir si il est en local ... With Apache ... nan<small class="fine d-inline"> </small>?</p>> Menu DHTML multi-niveaux2003-09-18T16:18:46Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment34542003-09-18T16:18:46Z<p>Oups, il y a effectivement plus clair comme formulation. Désolé.</p>
<p>Il n'y a qu'à copier-coller sur cette ligne le résultat du fichier real.php</p>
<p>ex : <strong>/home/sites/site111/web</strong> voire <strong>c :\Programme Files\EasyPHP\www</strong></p>
<p>C'est donc le chemin physique de ton site.</p>
<p>@+</p>> Menu DHTML multi-niveaux2003-09-18T10:53:03Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment34452003-09-18T10:53:03Z<p>Bjr ...</p>
<p>J'ai du mal avec la ligne 110.. Milles excuses mais :</p>
<p>menu.html - ligne 110 : « offlineroot » réclame le chemin de <strong>votre site sur le disque dur de votre site</strong> (utilisez le fichier real.php inclus pour le trouver rapidement)</p>
<p>Comprends pas<small class="fine d-inline"> </small>? mdr ... Je dois etre crevé</p>> Menu DHTML multi-niveaux et navigateurs2003-09-14T22:21:16Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment33982003-09-14T22:21:16Z<p>J'ai eu pas mal de problèmes aussi avec IE Mac. Tout parait bien fonctionner depuis que l'appel du menu se fait systématiquement en fin de page (avec un INCLURE qui renvoie au php3 du menu)<br class="manualbr">Regarde si notre menu passe chez toi : <a href="http://www.mgbz-briey.net/" class="spip_url spip_out" rel='nofollow external'>http://www.mgbz-briey.net/</a></p>> Menu DHTML multi-niveaux2003-09-05T13:35:31Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment32362003-09-05T13:35:31Z<p>Bonjour à tous,<br class="autobr">
J'ai un problème de compatibilité du menu avec Nescape 7.0, il n'y a que le premier article qui s'affiche pour une rubrique et les couleurs associée au menu par un css ne fonctionne pas.<br class="autobr">
Alors que sur IE 5.5<small class="fine d-inline"> </small>; tout fonctionne<small class="fine d-inline"> </small>?!?!</p>
<p>Si quelqu'un a une idée...</p>> Menu DHTML multi-niveaux2003-08-10T20:05:53Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment28982003-08-10T20:05:53Z<p>Bonjour,</p>
<p>La soluce est effectivement prévue en paramètre :</p>
<p>- <strong>oCMenu.rows=1</strong> au lieu de 0 pour placer à l'horizontale</p>
<p>et</p>
<p>- <strong>oCMenu.level[0].align=«<small class="fine d-inline"> </small>bottom<small class="fine d-inline"> </small>»</strong> pour commander l'ouverture des sous-rubriques vers le bas.</p>
<p>@+</p>> Menu DHTML multi-niveaux2003-08-06T16:29:27Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment28752003-08-06T16:29:27Z<p>Cool le menu mais question complémentaire : je ne vois pas de paramétre pour modifier le positionnement global du menu. Ici le positionnement est vertical.<br class="autobr">
Peut-on simplement modifier le code pour obtenir un positionnement horizontal des menus<small class="fine d-inline"> </small>?<br class="autobr">
Peut-être que quelqu'un s'est déjà penché sur la question<small class="fine d-inline"> </small>?</p>
<p>Merci de vos lumières.</p>
<p>Thierry</p>> Menu DHTML multi-niveaux2003-07-05T07:10:16Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment25462003-07-05T07:10:16Z<p>Pour info le menu de la démo fonctionne aussi sous Linux Mandrake 9.1 avec Mozilla 1.3 ou Konqueror</p>
<p>Wil</p>> Menu DHTML multi-niveaux2003-06-16T12:40:34Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment22052003-06-16T12:40:34Z<p>Merci beaucoup....j'ai réussi ça marche<small class="fine d-inline"> </small>!<br class="autobr">
Catherine</p>> Menu DHTML multi-niveaux2003-06-14T03:20:23Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment21762003-06-14T03:20:23Z<p>Salut,</p>
<p>Si le menu s'affiche avec les fichiers fournis dans l'article, c'est déjà bon signe. Je ne sais comment tu as procédé mais essaye peut-être de construire pas à pas à partir de ces pages.</p>
<p>Pour faire selon tou goût, tu as les styles et pour le positionnement, il te faudra changer les valeurs suivantes :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>//Menu properties oCMenu.pxBetween=7
oCMenu.fromLeft=15
oCMenu.fromTop=165 oCMenu.rows=0 oCMenu.menuPlacement="left"</code></pre></div>
<p>Si c'est vraiment la berezina, tu peux essayer d'intégrer le menu cité dans le message ci-dessous.</p>
<p>Bon courage</p>
<p>@+</p>> Menu DHTML multi-niveaux2003-06-14T03:05:39Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment21752003-06-14T03:05:39Z<p>Salut,</p>
<p>Pour aligner les rubriques filles vers le bas tu peux agir de 2 façon :</p>
<p>1-Méthode simple (inspirée de level[0] quelques lignes au dessus des boucles du menu) :</p>
<p>- Dans la section <i>oCMenu.level[1]</i>, mettre les offset X et Y à 0 et rajouter cette ligne :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>oCMenu.level[1].align="bottom"</code></pre></div>
<p>2-Méthode compliquée mais aux extrapolations interessantes :</p>
<p>- en modifiant la valeur de</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>oCMenu.level[1].offsetX=-(oCMenu.level[1].width-2)/2+20
oCMenu.level[1].offsetY=0</code></pre></div> <p>vers</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>oCMenu.level[1].offsetX=-oCMenu.level[1].width
oCMenu.level[1].offsetY=oCMenu.level[1].height</code></pre></div>
<p>Tu trouveras sur SPIP Contrib <a href='https://files.spip.net/Une-arborescence-dynamique-et,1' class="spip_in" rel='nofollow'>cet autre menu hierarchique</a> facile à implémenter et plus léger car uniquement basé sur des éléments déjà présents dans SPIP.</p>
<p>Ces boucles PHP/SPIP de menu sont touffues mais finalement simples à comprendre et souvent faciles à transposer à d'autres scripts statiques.</p>
<p>Bon courage</p>
<p>@+</p>> Menu DHTML multi-niveaux2003-06-13T08:51:45Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment21632003-06-13T08:51:45Z<p>Bonjour,</p>
<p>De mon côté j'essaie depuis plusieurs jours sans succès...Bon d'accord je ne suis pas très douée... :-) mais je suis graphiste pas informaticienne , et j'essaie de créer des squelettes un peu plus attrayant sur spip<br class="autobr">
Est-ce que tu m'enverrais ton squelette pour que je puisse avancer un peu...à cette adresse mel catherine.henry@tice.ac-caen.fr<br class="autobr">
Merci beaucoup<br class="autobr">
Catherine</p>> Menu DHTML multi-niveaux2003-06-12T09:26:02Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment21352003-06-12T09:26:02Z<p>Bonjour,<br class="autobr">
Je suis novice sur SPIP et piètre programmeur. Donc ce genre de contribution m'intéresse beaucoup. J'ai téléchargé et installé ce menu en local. Il marche très bien. C'est vraiment super<small class="fine d-inline"> </small>! En existe-t-il d'autres<small class="fine d-inline"> </small>? J'aurais notamment besoin d'un menu ou les niveaux fils se découvrent en dessous des niveaux parents. Est ce possible, en gardant bien sur les boucles SPIP<small class="fine d-inline"> </small>?</p>> Menu DHTML multi-niveaux2003-04-19T17:04:09Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment14442003-04-19T17:04:09Z<p>Oups désolé.</p>
<p>En fait c'est encore plus simple que ça pour changer le chemin par défaut.</p>
<p>Il suffit de rechercher l'argument « OnlineRoot » et d'y spécifier le nom de ton dossier.</p>
<p>ex : oCMenu.onlineRoot=«<small class="fine d-inline"> </small>/subfolder/<small class="fine d-inline"> </small>»</p>> Menu DHTML multi-niveaux2003-04-15T23:29:27Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment13862003-04-15T23:29:27Z<p>Plus précisement :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><script language="JavaScript" type="text/JavaScript"
function NoError() { return true; }
window.onerror=NoError;
//-->
</script></code></pre></div>
<p>A placer donc entre les balises <code class="spip_code spip_code_inline" dir="ltr"><head></code>.</p>> Menu DHTML multi-niveaux2003-04-15T23:21:36Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment13842003-04-15T23:21:36Z<p>Salut,</p>
<p>Hé oui, le pack est conçu pour la racine du site.</p>
<p>Il te suffit de remplacer les #URL_RUBRIQUE dans les boucles de menu.html par :<br>
SPIP-v1-5-2/#URL_RUBRIQUE</p>
<p>Pour le message d'erreur, il s'agit probablement d'une apostrophe dans un de tes titres de rubrique. <br class="autobr">
Celà ne devrait causer aucun problème hormis d'ordre esthétique. N'ayant pas encore trouvé de parade efficace, tu peux utiliser cette portion de code que tu comprendras aisément.<br class="autobr">
Place là à la fin de la balise</p> de menu.html :<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function NoError() { return true; }
window.onerror=NoError;</code></pre></div>
<p>@+</p>> Menu DHTML multi-niveaux2003-04-09T23:25:15Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment13332003-04-09T23:25:15Z<p>Super<small class="fine d-inline"> </small>!<br class="autobr">
Mais, malheureusement, mes liens ne fonctionnent pas. Le menu ne tient pas compte de l'emplacement réel des fichiers.<br class="autobr">
Ainsi, en local, le site ou j'ai testé le menu est <a href="http://localhost/SPIP-v1-5-2/rubrique.php3" class="spip_url spip_out auto" rel="nofollow external">http://localhost/SPIP-v1-5-2/rubrique.php3</a> et, lui , cherche à ouvrir <a href="http://localhost/rubrique.php3?id_rubrique=1" class="spip_url spip_out auto" rel="nofollow external">http://localhost/rubrique.php3?id_rubrique=1</a></p>
<p>Au lancement, j'ai également des messages d'Erreur disant « 'oCMenu' is undefined ». Ce qui disparait après avoir demandé de recalculer la page...</p>
<p>Une idée du problème<small class="fine d-inline"> </small>?</p>> Menu DHTML multi-niveaux2003-03-29T17:55:40Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment12362003-03-29T17:55:40Z<p>C'est celui là même.</p>
<p>Toujours chez eux et avec la même méthode, il est possible d'adapter ce script pour un plan par exemple :<br>
<a href="http://www.dhtmlcentral.com/script/script.asp?id=26" class="spip_out" rel='nofollow external'>DotMenu</a></p>
<p>Je n'ai pas testé sous SPIP cet autre script mais il est pas mal non plus...dans un autre esprit :<br>
<a href="http://www.treemenu.com" class="spip_out" rel='nofollow external'>TreeMenu</a></p>
<p>@+</p>> Menu DHTML multi-niveaux2003-03-28T11:17:05Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment12282003-03-28T11:17:05Z<p>un autre menu Coolmenus <a href="http://www.dhtmlcentral.com/projects/coolmenus/" class="spip_url spip_out" rel='nofollow external'>http://www.dhtmlcentral.com/project...</a> peut être adapté facilement à SPIP<small class="fine d-inline"> </small>;-) Il est bien construit et bien documenté.</p>> Menu DHTML multi-niveaux2003-03-27T17:01:22Zhttps://files.spip.net/Menu-DHTML-multi-niveaux#comment12252003-03-27T17:01:22Z<p>Il est vraiment fameux ce menu et ton site aussi<small class="fine d-inline"> </small>;-)</p>
<p>Merci à toi :-)</p>