Une arborescence dynamique et contextuelle (le retour) - commentairesUne arborescence dynamique et contextuelle (le retour)2007-03-23T12:32:29Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3923422007-03-23T12:32:29Z<p>Voir aussi le menu cousin mais plus récent et adapté à la 1.9.2 :<br class="autobr">
<a href="http://www.spip-contrib.net/Menu-depliant-arborescent" class="spip_url spip_out" rel='nofollow external'>http://www.spip-contrib.net/Menu-de...</a></p>Une arborescence dynamique et contextuelle (le retour)2006-08-08T09:19:36Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3869442006-08-08T09:19:36Z<p>C'est en cours...</p>Une arborescence dynamique et contextuelle (le retour)2006-08-05T17:27:55Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3868932006-08-05T17:27:55Z<p>Une adaptation pour la 1.9 est prévue<small class="fine d-inline"> </small>?</p>SPIP 1.9 - Résolu2006-07-31T16:08:47Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3867652006-07-31T16:08:47Z<p>Voir <a href="http://www.spip-contrib.net/Une-arborescence-dynamique-et,103" class="spip_out" rel='nofollow external'>http://www.spip-contrib.net/Une-arborescence-dynamique-et,103</a></p>SPIP 1.92006-07-30T16:53:29Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3867482006-07-30T16:53:29Z<p>Bonjour,</p>
<p>Lorsque j'utilise votre menu sur SPIP 1.9, j'obtient le message suivant :</p>
<blockquote class="spip">
<p>Parse error : syntax error, unexpected '<' in /home/www/c93327793a2623a24b69a17bc17708f7/web/spip/ecrire/public.php(24) : eval()'d code on line 29</p>
</blockquote>
<p>Merci d'avance<small class="fine d-inline"> </small>!</p>> Une arborescence dynamique et contextuelle (uniquement les rubriques<small class="fine d-inline"> </small>?)2005-07-16T13:36:54Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3821982005-07-16T13:36:54Z<p>Je pense qu'il y a confusion avec l'article <a href="http://www.spip-contrib.net/Une-arborescence-dynamique-et,103" class="spip_out" rel='nofollow external'>Une arborescence dynamique et contextuelle (1<sup class="typo_exposants">er</sup> jus)</a><br class="autobr">
En effet, la présente contribution ne fait pas référence au site EDF, sa documentation pdf ne parle pas de dupliquer le dossier ecrire/img_pack.</p>
<p>Reposte peut-être ton commentaire sur le bon article ou utilise la <a href="http://quentin.christian.free.fr/outils/doc_menu_SPIP.pdf" class="spip_out" rel='nofollow external'>doc adéquate</a></p>
<p>Bon courage.</p>> Une arborescence dynamique et contextuelle (uniquement les rubriques<small class="fine d-inline"> </small>?)2005-07-15T15:01:55Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3821912005-07-15T15:01:55Z<p>Bonjour,<br class="autobr">
Je n'arrive à rien même en lisant la doc PDF. Les articles ne s'affichent pas (pourtant dans le site de démo EDF ça fonctionne), et les pupuces restent en position pliées.<br class="autobr">
Je n'ai pas bien compris s'il fallait dupliquer tout le dossier ecrire/img_pack : la doc dit que oui mais la css semble faire référence au dossier par défaut (ecrire).<br class="autobr">
Merci<small class="fine d-inline"> </small>!</p>> Sous-rubrique et hiérarchie2005-06-28T10:02:12Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3818892005-06-28T10:02:12Z<p>Non a priori tu peux numéroter tes rubriques comme tu veux. Attention, si tu regardes dans l'historique des discussions, tu verras qu'il existe une version avec secteur de langue (pour site multilingue) et une autre sans.</p>
<p>Ton pb vient peut-être de là.</p>
<p>A+</p>Sous-rubrique et hiérarchie2005-06-21T12:20:29Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3817722005-06-21T12:20:29Z<p>Menu très intéressant, mais les sous-rubriques de s'affichent pas. <br class="autobr">
Aussi, est-ce que je dois numéroter mes rubriques d'une façon particulière<small class="fine d-inline"> </small>?</p>
<p>Stephane</p>> Une arborescence dynamique et contextuelle (le retour)2005-05-11T12:58:20Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3810232005-05-11T12:58:20Z<p>Enfin un premier jus de manuel sur ce menu contextuel.</p>
<p>Bonne lecture<small class="fine d-inline"> </small>!</p>> Une arborescence dynamique et contextuelle (le retour) pour débutant2005-05-11T12:55:18Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3810222005-05-11T12:55:18Z<p>Tu peux préciser ce qui se passe<small class="fine d-inline"> </small>? Rien du tout, qqch mais pas comme tu voudrais, autre<small class="fine d-inline"> </small>?</p>
<p>Je viens de mettre une petite doc à disposition :</p>> Une arborescence dynamique et contextuelle (le retour)2005-05-10T08:05:22Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3809762005-05-10T08:05:22Z<p>Bonjour, peux-tu me dire pas à pas (en ne lésinant pas sur les précisions en imaginant s'adresser à un débutant), comment je dois m'y prendre pour utiliser ce squelette. J'ai bidouillé mais je n'y suis pas arrivé.Merci.</p>> Une arborescence dynamique et contextuelle (le retour) pour débutant2005-05-10T07:48:29Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3809752005-05-10T07:48:29Z<p>Bonjour, J'ai essayé ta contrib, mais je n'ai pas réussi...peux-tu me dire, pas à pas,(sans lésiner sur les précisions, en imaginant s'adresser à un débutant) comment m'y prendre. J'ai dézippé le fichier sur ma racine, mais je me demande si la suite de l'opération a été rigoureusement suivie<small class="fine d-inline"> </small>! Merci</p>> > Une arborescence dynamique et contextuelle (le retour)2005-03-14T13:47:01Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3795942005-03-14T13:47:01Z<p>J'ai le même problème, et je pense en avoir trouvé l'origine :</p>
<p>Le script plante lorsqu'on a une rubrique vide.</p>
<p>D'après ce que j'ai pu voir, le script génère tout d'abord une suite de balises 'ul' et 'li' en se basant sur les rubriques <strong>non vides</strong>. (Les balises ont alors pour id « li1 », « li2 », etc.)</p>
<p>Ensuite, il génère une liste de numéros de rubriques, mais il prend alors en compte les rubriques vides.</p>
<p>Enfin, il essaye d'accéder aux 'li' correspondant aux numéros trouvés précedement, et ça donne une erreur car il ne peut pas trouver de balise correspondant aux rubriques vides.</p>
<p>J'ai pu corriger le problème en enlevant le critère « tout » de la boucle « BOUCLE_arbre » à ligne 27 de menu.html, à savoir :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>var listeRubriques = [<BOUCLE_arbre(RUBRIQUES){tout}{", "}>#ID_RUBRIQUE</BOUCLE_arbre>];<code> remplacé par : <code>var listeRubriques = [<BOUCLE_arbre(RUBRIQUES){", "}>#ID_RUBRIQUE</BOUCLE_arbre>];</code></pre></div>
<p>Ca marche, mais je n'ai pas assez de recul pour vous assurer que ça ne va pas apporter d'autre problème.</p>> afficher les articles2005-02-01T19:24:34Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment3569522005-02-01T19:24:34Z<p>Bonjour,<br class="autobr">
après bien des manipulations je n'arrive pas à afficher les articles dans ce menu et je n'arrive pas à m'y retrouver dans les messages ci-dessous : lequel est le plus récent, lequel à la solution ..<small class="fine d-inline"> </small>?? est-ce que le zip contient les modifs<small class="fine d-inline"> </small>?<br class="autobr">
merci<br class="autobr">
catherine</p>
<p>PS pour l'admin de SPIP-contrib : c'est dommage que les dates des messages soient « raccourcies » au bout d'1 certain temps.</p>> Une arborescence dynamique et contextuelle (le retour) pour débutant2004-07-19T07:26:01Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment120962004-07-19T07:26:01Z<p>Merci<small class="fine d-inline"> </small>! C'est installé en moins de 20 secondes<small class="fine d-inline"> </small>!</p>> Une arborescence dynamique et contextuelle (le retour) pour débutant2004-07-15T12:53:36Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment112132004-07-15T12:53:36Z<p>Pardon un corectif :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><!-- Menu de navigation rubriques --> <div class="menu"> <INCLURE(menu.php3){id_rubrique}> </div></code></pre></div>
<p>Et modifier le tyle menu</p>> Une arborescence dynamique et contextuelle (le retour) pour débutant2004-07-13T19:48:36Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment111762004-07-13T19:48:36Z<p>Voila ma contribution :</p>
<p><strong>Pour un squellette par default SPIP</strong></p>
<p>dans les 3 fichiers :</p>
<p>- article-dist.html</p>
<p>- rubrique-dist.html</p>
<p>- sommaire-dist.html</p>
<p>modifier le paragraphe :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><!-- Menu de navigation rubriques --></code></pre></div>
<p>mettre le code suivant :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><!-- Menu de navigation rubriques --> <B_rubriques> <div class="menu"> <ul class="rubriques"> <INCLURE(menu.php3){id_rubrique}> </ul> </div> </B_rubriques></code></pre></div>
<p>Dans le style habillage.ccs, sur le style rubrique</p>
<p>Virer l'aligement centrer ne rien mettre ou a gauche.</p>
<h2 class="h2">Comment ajouter les articles à ce menu<small class="fine d-inline"> </small>?</h2>> Une arborescence dynamique et contextuelle (le retour)2004-06-01T15:22:51Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment98552004-06-01T15:22:51Z<p>Même problème pour moi, que ce soit sous IE 6 (erreur javascript) ou Mozilla 1.6 (Windows 2000 Pro SP4 + Wamp + Spip 1.7.2)... Hélas :-(</p>> Une arborescence dynamique et contextuelle (le retour)2004-05-25T09:46:05Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment95822004-05-25T09:46:05Z<p>j'ai la meme erreur</p>
<p>avec easyphp 1.7 windows 2000 sp4 et ie6</p>
<p>ligne :25<br class="autobr">
caract : 3<br class="autobr">
erreur : objets requis</p>
<p>c'est tout en bas dans ie</p>> est-ce qu'il peut ce déplier<small class="fine d-inline"> </small>?2004-05-13T14:37:59Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment92842004-05-13T14:37:59Z<p>Avec l'ancienne version, j'avais de gros problèmes de mise en page en mac IE 4.5.</p>
<p>Maintenant, je n'ai plus qu'à résoudre celui de la puce...</p>> Une arborescence dynamique et contextuelle (le retour)2004-05-10T15:17:32Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment92202004-05-10T15:17:32Z<p>Un exemple qui tourne sur un site bilingue avec une langue par secteur.</p>
<p>Attention : Site fonctionnel mais pas du tout esthétique<small class="fine d-inline"> </small>!!</p>> Une arborescence dynamique et contextuelle (le retour)2004-05-05T22:37:04Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment91282004-05-05T22:37:04Z<p>Quel est ton environnement (navigateur, OS)<small class="fine d-inline"> </small>?</p>> Une arborescence dynamique et contextuelle (le retour)2004-05-05T22:35:23Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment91272004-05-05T22:35:23Z<p>La première version affichait les rubriques dès la racine. Pas très adapté aux sites multilingues avec une langue par secteur.<br class="autobr">
Voici une version légèrement modifiée qui n'affiche que les rubriques qui se trouvent dans le même secteur que la rubrique en cours d'affichage.</p>> Une arborescence dynamique et contextuelle (le retour)2004-05-05T10:22:13Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment91122004-05-05T10:22:13Z<p>problème : l'arborescence ne fonctionne pas et j'ai un message d'erreur ligne 25 : objet requis manquant...</p>> Une arborescence dynamique et contextuelle (le retour)2004-05-03T14:45:51Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment90552004-05-03T14:45:51Z<p>Tiens on sait pas mettre du code spip ds les messages<small class="fine d-inline"> </small>?</p>
<p>Bon alors voyez <a href="http://users.swing.be/ayuinpres/temp/tmp_hierarchie.htm" class="spip_out" rel='nofollow external'>ici</a>.</p>> Une arborescence dynamique et contextuelle (le retour)2004-05-03T14:31:08Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment90542004-05-03T14:31:08Z<p>J'ai eu le même prob et j'ai finalement trouvé une solution très simple : il suffit de sélectionner le niveau voulu grâce à la boucle hiérarchie comme ceci :</p>
<p><br class="autobr"> <br class="autobr"> #TITRE<br class="autobr"> <br class="autobr"> #TITRE<br class="autobr"> <br class="autobr"> <br class="autobr">
</p>
<p>Testé et approuvé<small class="fine d-inline"> </small>!</p>> est-ce qu'il peut ce déplier<small class="fine d-inline"> </small>?2004-05-03T12:53:58Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment90502004-05-03T12:53:58Z<p>hello,</p>
<p>j'ai pas de IE 6 pour tester, doit-il se déplier comme le fait l'autre : en cliquant sur la flèche, sans recharger la page<small class="fine d-inline"> </small>?</p>
<p>tests perso : <br>- <strong>Mozilla 1.6 et Firefox 8.0</strong> (Win et Linux) -> ce déplie pas mais affichage correcte
<br>- <strong>IE 5.0</strong> -> se déplie pas et affichage médiocre (puces passent au dessous du texte) de toute façon c'est seulement IE 5.5 qui commence à être un peut correcte avec les CSS<small class="fine d-inline"> </small>;-)</p>
<p>bref, au vu de ces tests peut concluant (je veux le déplié) je vais garder l'ancient : <a href='https://files.spip.org/Une-arborescence-dynamique-et,2' class="spip_in" rel='nofollow'>Une arborescence dynamique et contextuelle</a></p>rubriques vides2004-04-30T09:06:43Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89852004-04-30T09:06:43Z<p>en rajoutant “tout” dans le fichier menu.html, ça marche pour spip 1.7.1.</p>
<p>Par contre, moi, j'ai un petit problème car après avoir décompressé le fichier zip et inserré , quand j'affiche ma page, il n'y a que les rubriques de premier rang qui apparaissent. Quand je clique sur l'une d'elles, rien ne se déplie.<br class="autobr">
Que pasa<small class="fine d-inline"> </small>?</p>> Exemple en ligne2004-04-29T14:58:25Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89772004-04-29T14:58:25Z<p>Merci pour ce menu. Il est bien plus manipulable que la version précédente.<br class="autobr">
Je l'ai utilisé pour mon <a href="http://www.tjoss.net" class="spip_out" rel='nofollow external'>weblog</a>.<br class="autobr">
Merci encore,<br class="autobr"> Tjos<small class="fine d-inline"> </small>!-))</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-28T15:35:29Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89502004-04-28T15:35:29Z<p>Même problème pour tout le monde je pense...<br class="autobr">
Il faudrait que la base soit le deuxième niveau et non pas<br class="autobr">
la racine...</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-28T08:39:24Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89392004-04-28T08:39:24Z<p>Ah ,ah...<br class="autobr">
Il va falloir que j'installe la 1.7.1 pour faire les tests.<br class="autobr">
A suivre.</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-28T08:38:15Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89382004-04-28T08:38:15Z<p>Certains désactivent JavaScript de leur navigateur. Bien peu en fait mais bon dans ce cas, il est vrai qu'on pourrait prévoir une solution du style « afficher tout ».<br class="autobr">
L'idée était juste de rendre l'évolution du programme plus simple en séparant au mieux les codes SPIP, PHP, HTML, CSS et JavaScript.</p>
<p>Ca n'est pas plus ambitieux que ça et ça ne remet pas en cause les versions précédentes qui ont aussi leurs avantages (tout pré-calculé sur le serveur => plus d'indépendance vis-à-vis du navigateur).</p>
<p>Christian</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-28T08:31:00Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89372004-04-28T08:31:00Z<p>Pour la mise en ligne d'un exemple, c'est en cours.</p>
<p>La rubrique active présente les sous-rubriques accessibles pas davantage.</p>
<p>L'objectif (modeste)n'est pas de réaliser un menu déroulant (qui permettrait de développer toute l'arborescence de menu), mais un menu contextuel, c'est-à-dire un menu qui permette en cours de navigation de se situer dans l'arborescence et d'offrir une navigation vers les sous-rubriques directes.</p>
<p>Christian</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-28T07:57:41Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89342004-04-28T07:57:41Z<p>J'utilise aussi ce menu et j'ai également le même problème que toi, à savoir que :
<br>- niveau 1 = rubriques principales
<br>- niveau 2 = sous-rubriques</p>
<p>Or je souhaiterai n'afficher que le menu à partir du niveau 2 puisque j'ai déjà un menu horizontal contenant les rubriques principales.</p>
<p>En mettant comme critère id_parent au lieu de id_racine ( id_parent=0) cela fonctionne mais dès que je descend dans l'arborscence le menu n'affiche plus rien ...</p>
<p>Si quelqu'un avait la solution à notre problème ce serait vraiment sympa , merci<small class="fine d-inline"> </small>;)</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-27T21:25:22Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89292004-04-27T21:25:22Z<p>Ce petit menu semble très bien. Est-ce qu'il serait possible d'avoir plus de doc sur comment l'adapter<small class="fine d-inline"> </small>? Par exemple, je souhaite le placer sur une page d'article et faire que le « sommet » du menu se trouve, non pas à la racine, mais au troisième niveau :</p>
<p>racine = langues (fr/en/es ... etc.)</p>
<p>2<sup class="typo_exposants">e</sup> niv. = « grandes » rubriques</p>
<p>3<sup class="typo_exposants">e</sup> niv. = sous-rubriques <— «<small class="fine d-inline"> </small>sommet<small class="fine d-inline"> </small>» du menu</p>
<p>merci<small class="fine d-inline"> </small>! Paolo</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-27T20:42:21Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment89252004-04-27T20:42:21Z<p>Est-ce que c'est possible de le voir en action sur le web quelque part<small class="fine d-inline"> </small>? Est-ce normal qu la flèche porte un lien vers son rubrique (au lieu de simplement déplier son sous-menu)<small class="fine d-inline"> </small>?</p>
<p>merci, Paolo</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-26T07:53:31Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment88632004-04-26T07:53:31Z<p>Bonjour,</p>
<p>Je ne suis pas convaincu de l'utilité de ce script par rapport à l'ancien auquel il est très facile d'ajouter des fonctions avec feuille de style puisque les lignes de style sont en haut du fichier menu.html...<small class="fine d-inline"> </small>;de plus, bien des personnes désactivent les fonctions javascript et là que se passe t-il<small class="fine d-inline"> </small>?</p>
<p>Mais bon si certains y trouvent leur compte c'est le principal.</p>
<p>Cordialement</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-25T18:39:48Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment88522004-04-25T18:39:48Z<p>Suite à l'évolution de spip comment modifier ce menu pour</p>
<p>1) qu'il puisse afficher les rubriques vides<small class="fine d-inline"> </small>? <br class="autobr">
(fonction dispo dès la 1.7.1, j'ai ajouté <code class="spip_code spip_code_inline" dir="ltr">{tout}</code><br class="autobr">
à plusieurs endroits sans succès}</p>
<p>2) qu'il affiche que les rubriques de la langue en cours<small class="fine d-inline"> </small>?</p>
<p>Merci...</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-23T20:16:59Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment87912004-04-23T20:16:59Z<p>Etonnant en effet car les définitions CSS de menu.css avec une classe sont plus spécifiques que les définitions générales que tu as dans ta propre feuille de style. Ce sont normalement les plus spécifiques qui doivent s'appliquer.<br class="autobr">
Tout se passe comme si la feuille de style menu.css n'était pas vue. Se trouve-t-elle bien dans le même dossier que menu.php<small class="fine d-inline"> </small>?</p>> Une arborescence dynamique et contextuelle (le retour)2004-04-23T09:16:58Zhttps://files.spip.org/Une-arborescence-dynamique-et#comment87562004-04-23T09:16:58Z<p>Bonjour & Merci pour ce script bien utile<small class="fine d-inline"> </small>!</p>
<p>J'ais un ptit souci de CSS,<br class="autobr">
en effet j'ai definit dans ma feuille de style mes couleurs, ... pour les balises a, a:link ...<br class="autobr">
le problème est que ton script herite de ces propriétées et ne tient pas compte du style définit par exemple pour « .secteur a, .rubrique a, .rubriqueterm a, .rubriqueterm<i>color :#ff9900</i> »</p>
<p>je croyais que le style heritait des propriétées si celles-ci n'était pas redefinit, or elles le sont<small class="fine d-inline"> </small>;0(</p>
<p>les lien sont affichés avec le style de a <i>color:xxxxxx</i> et non .secteur a <i>color:yyyyyy</i></p>
<p>J'ai éssaiyé de modifier #menu_hierar (id) en .menu_hierar (class) mais rien n'y fait<small class="fine d-inline"> </small>!</p>
<p>Une petite idée<small class="fine d-inline"> </small>???<br class="autobr">
Merci.</p>