Bonjour et bienvenue sur les forums techniques de MiniGriSpip :-)
Quelques liens : Et Mgs alors ? - Balise #TMP - MiniGriSpip 1.6 - Mise-à-jour Calendrier
IMPORTANT : La participation � ces forums est strictement r�serv�e aux membres inscrits, merci de votre compr�hension.
ATTENTION : L'inscription au forum est d�sormais ferm�e pour cause de spams en trop grande quantit�.
01/03/2011 - FredoMkb
Non, pas du tout. Cela ne change rien. Je l'avais d�j� test� avant , voici le nouveau fichier
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'mgs_accueil' => 'Accueil',
'mgs_aucun_article' => 'La rubrique s�lectionn�e ne contient aucun article...',
'mgs_aucun_article_auteur' => 'Aucun article publi� pour l\'instant...',
'mgs_article' => 'Article',
'mgs_articles_trouves' => 'Articles trouv�s : ',
'mgs_articles_tri_titre' => '(tri�s par titre)',
'mgs_articles_tri_date' => '(tri�s par date)',
'mgs_articles_tri_point' => '(tri�s par pertinence)',
'mgs_articles_tri_popu' => '(tri�s par popularit�)',
'mgs_articles_publies' => 'Articles publi�s : ',
'mgs_auteur' => 'Auteur',
'mgs_auteurs' => 'Auteurs : ',
'mgs_auteurs_tri_nom' => '(tri�s par nom)',
// B
'mgs_breves_trouvees' => 'Br�ves trouv�es : ',
'mgs_breves_tri_date' => '(tri�es par date)',
'mgs_breves_tri_point' => '(tri�es par pertinence)',
'mgs_breves_publiees' => 'Br�ves publi�es : ',
'mgs_breve' => 'Br�ve',
// C
'mgs_contact' => 'Contact',
'mgs_college' => 'Collège',
// F
'mgs_forums_trouves' => 'Forums trouv�s : ',
'mgs_forums_tri_point' => '(tri�s par pertinence)',
// L
'mgs_lire_suite' => 'Lire la suite...',
// M
'mgs_messages_trouves' => 'Messages trouv�s : ',
'mgs_messages_tri_point' => '(tri�s par pertinence)',
'mgs_messages_publies' => 'Messages publi�s : ',
'mgs_messages_tri_date' => '(tri�s par date)',
'mgs_mot_cle' => 'Mot-cl�',
// P
'mgs_plan' => 'Plan',
// R
'mgs_redaction' => 'Rédaction',
'mgs_recherche' => 'Recherche',
);
?>
Hors ligne
Ceci dit ce probl�me n'est pas fondamental mais j'aimerais bien savoir pourquoi �a ne marche pas.
J'ai d�j� t�l�charg� la derni�re version de mgs. J'ai vu qu'il ya vait pas mal de chagement, mais je dois retravailler la feuille de style et les pages html pour obtenir le m�me r�sultat qu'avec la pr�c�dente.
Merci pour tout:)
Hors ligne
avant d'aller me coucher,
il y a une virgule en trop apr�s
'mgs_recherche' => 'Recherche',
Tu peux la supprimer
Vire tous les accents que tu n'utilises pas l'instant.
Ton probl�me est surprenant vu qu'il y a de nombreux sites sous minigrid o� r�daction s'affiche tr�s bien( comme celui ci) pense a mettre ton code entre les balises [code ] [/ code] Ce sera plus lisible ainsi
Bonne nuit
Job
PS je viens de tester ton fichier local_fr.php et coll�ge et r�daction s'affiche bien mais pas breve (as-tu pens� � recalculer ta page?)
Hors ligne
Bonjour � tous
En effet, ton probl�me, Jacques, para�t bien bizarre...
Normalement, Spip fonctionne correctement avec des encodages Unicode Utf-8, mais dans les fichiers des localisation, "local_fr.php" par exemple, il faut apparement utiliser les codes html des caract�res accentu�s.
Ceci dit, n'�tant absolument pas un expert dans ces questions, pour plus amples infos, il ne faut pas h�siter � consulter la documentation de Spip, ou poster des questions dans la liste de discussion de Spip.
Pour ce qui est du menu de navigation des rubriques, et bien, je pense que pour obtenir des sous menus retractables, il faut utiliser du JavaScript, d�s que je trouve une solution je la partage ici m�me...
Bonne continuation � tous
Hors ligne
C'est d'autant plus bizarre qu'en local (avec easyphp) le tout s'affiche correctement
Hors ligne
Une autre piste est-ce que tu utilises un logiciel style dreamweaver ou autre qui te convertirais ton fichier local_fr.php.
Essaye de t�l�charger le fichier local_fr.php que tu as sur ton serveur distant pour voir si c'est bien celui que tu penses.
Sinon apr�s il reste l'astrologie;), une messe noire
Bon courage
PS si tout ca ne marche toujours pas vire le mgs_college et remplace le directement par sa valeur
Hors ligne
Je travaille directement dans le code avec Webexpert
nouveau fichier
<code>
<?php
// This is a SPIP language file -- Ceci est un fichier langue de SPIP
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'mgs_accueil' => 'Accueil',
'mgs_aucun_article' => 'La rubrique s�lectionn�e ne contient aucun article...',
'mgs_aucun_article_auteur' => 'Aucun article publi� pour l\'instant...',
'mgs_article' => 'Article',
'mgs_articles_trouves' => 'Articles trouvés : ',
'mgs_articles_tri_titre' => '(triés par titre)',
'mgs_articles_tri_date' => '(triés par date)',
'mgs_articles_tri_point' => '(triés par pertinence)',
'mgs_articles_tri_popu' => '(triés par popularité)',
'mgs_articles_publies' => 'Articles publiés : ',
'mgs_auteur' => 'Auteur',
'mgs_auteurs' => 'Auteurs : ',
'mgs_auteurs_tri_nom' => '(triés par nom)',
// B
'mgs_breves_trouvees' => 'Brèves trouvées : ',
'mgs_breves_tri_date' => '(triées par date)',
'mgs_breves_tri_point' => '(triées par pertinence)',
'mgs_breves_publiees' => 'Brèves publiées : ',
'mgs_breve' => 'Brève',
// C
'mgs_contact' => 'Contact',
'mgs_college' => 'Collège',
// F
'mgs_forums_trouves' => 'Forums trouvés : ',
'mgs_forums_tri_point' => '(triés par pertinence)',
// L
'mgs_lire_suite' => 'Lire la suite...',
// M
'mgs_messages_trouves' => 'Messages trouvés : ',
'mgs_messages_tri_point' => '(triés par pertinence)',
'mgs_messages_publies' => 'Messages publiés : ',
'mgs_messages_tri_date' => '(triés par date)',
'mgs_mot_cle' => 'Mot-clé',
// P
'mgs_plan' => 'Plan',
// R
'mgs_redaction' => 'Rédaction',
'mgs_recherche' => 'Recherche',
);
?>
</code>
Hors ligne
Merci Job. J'ai remplac� <: mgs_college :> par sa valeur en caract�res accentu�s et �a marche
Hors ligne
Si en local ca marche essaye de transf�rer directement le fichier local_fr.php (de ton site local) vers ton h�bergeur et sans passer par webexpert (Je ne connais pas ce logiciel) mais il est possible qu'il fasse des choses en douce par derri�re sur tes fichiers.
En faisant ce simple transfert tu confirmerais ou non mon intuition.
A+
Job
Hors ligne
c'est ce que j'ai fait. J'utilise filezilla comme client ftp et Je n'ai jamais eu de probl�me de ce genre avec mes autres sites .
Hors ligne
Ok
Ca doit etre une configuration sp�ciale de ton serveur apache distant , peut-etre y-at-il un bug avec cette config, si tu trouves ca peut peut-etre int�ress� les devs de SPIP
Tchao
Job
Hors ligne
Bonjour Job et Jacques
Voil�... je me suis pench� sur une solution pour le menu de navigation retractable des rubriques, et j'ai finalement trouv� une piste qui semble bien fonctionner...
Il s'agit d'une solution enti�rement faite avec le langage de Spip, ce qui assure une certaine compatibilit� avec les diff�rentes versions de Spip...
Attention, pour ne pas compliquer inutilement le code, j'ai opt� pour supprimer l'indication du nombre d'articles pr�sents dans les rubriques, ce n'est pas forc�ment n�cessaire apr�s tout, et �a alourdi consid�rablement le code...
Voici donc comment installer ce nouveau code sur les versions 1.4 et 1.4.2 de Mgs :
1. �diter le fichier Html nomm� "inc-menu.html"
2. Remplacer le code suivant :
<!-- Bloc liste hierarchique de toutes les rubirques existantes --> <div class="mgs_menu"> <ul class="general"> <li class="mgs_menu_titre"><:rubriques:></li> [(#ID_RUBRIQUE|menu)] </ul> </div>
3. Par le code suivant :
<!-- Bloc liste hierarchique retractable de toutes les rubirques existantes --> <div class="mgs_menu"> <ul class="general"> <li class="mgs_menu_titre"><:rubriques:></li> <BOUCLE_rubriques_racine(RUBRIQUES) {racine} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_hierarchie_racine(HIERARCHIE)></BOUCLE_hierarchie_racine>#TOTAL_BOUCLE<//B_hierarchie_racine>[(#EXPOSE{' mgs_menu_selected',''})]"> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a> <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}> [(#_rubriques_racine:EXPOSE{' ',''})<li class="mgs_menu_item]<BOUCLE_hierarchie_rubriques(HIERARCHIE)></BOUCLE_hierarchie_rubriques>[(#_rubriques_racine:EXPOSE{'_',''})#TOTAL_BOUCLE]<//B_hierarchie_rubriques>[(#_rubriques_racine:EXPOSE{' ',''})[(#EXPOSE{'mgs_menu_selected">','">'})]] [(#_rubriques_racine:EXPOSE{'-',''}) <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a>] <BOUCLE_recoursive_sous_rubriques(BOUCLE_sous_rubriques)></BOUCLE_recoursive_sous_rubriques> [(#_rubriques_racine:EXPOSE{' ',''})</li>] </BOUCLE_sous_rubriques> </li> </BOUCLE_rubriques_racine> </ul> </div>
4. Vider le cache de Spip et du navigateur puis recharger les pages
Voil�... j'esp�re que cette solution conviendra bien � ton site Jacques... tiens-moi au courant Stp
Bonne continuation et � bient�t � tous
Hors ligne
Merci Fredo. Ton code fonctionne bien. Jaurais pr�f�r� que les sous-rubriques s'affichent dans la bo�te du menu, sous la rubrique concern�e, mais c'est d�j� une am�lioration notable.
Je pense pouvoir trouver un Javascript, mais le probl�me c'est de l'ins�rer dans spip. Bon, je verrai �a plus tard. J'ai plein de travail en retard qui m'ettends.
Quand au probl�me des caract�res accentu�s, je ne comprends pas. Je verrai �a plus tard aussi.
Hors ligne
Bonjour Jacques
jacques a �crit:
Jaurais pr�f�r� que les sous-rubriques s'affichent dans la bo�te du menu, sous la rubrique concern�e, mais c'est d�j� une am�lioration notable.
Et bien, j'ai un peu de mal � bien interpr�ter ta phrase, car, selon mes tests, les sous-rubriques s'affichent bien en dessous de chaque rubrique qui en poss�de, c'est � dire, qu'on obttient bien un r�sultat de ce type :
Toutes les rubriques principales � la racine du site :
- Rubrique 1 - Rubrique 2 - Rubrique 3 - Etc.
Puis, lorsqu'on clique sur la "Rubrique 2" on obtient :
- Rubrique 1 - Rubrique 2 - Rubrique 2-1 - Rubrique 2-2 - Rubrique 2-3 - Rubrique 3 - Etc.
Enfin, lorsqu'on clique sur la "Rubrique 2-2" on devrait avoir :
- Rubrique 1 - Rubrique 2 - Rubrique 2-1 - Rubrique 2-2 - Rubrique 2-2-1 - Rubrique 2-3 - Rubrique 3 - Etc.
J'esp�re que c'est �a que tu souhaitais faire, en tout cas, c'est �a que le code devrait afficher comme r�sultat.
Bon, je me suis pench� un peu plus sur cette question, et voici une autre possibilit�, un peu plus "�l�gante" au niveau du code, m�me si le fonctionnement reste � la base identique :
<!-- Bloc liste hierarchique retractable de toutes les rubirques existantes --> <div class="mgs_menu"> <ul class="general"> <li class="mgs_menu_titre"><:rubriques:></li> <BOUCLE_rubriques_racine1(RUBRIQUES) {racine} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_hierarchie_racine1(HIERARCHIE)></BOUCLE_hierarchie_racine1>#TOTAL_BOUCLE<//B_hierarchie_racine1>[(#EXPOSE{' mgs_menu_selected',''})]"> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a> <BOUCLE_sous_rubriques_nb1(RUBRIQUES){id_parent}><!----></BOUCLE_sous_rubriques_nb1><small><em> (#TOTAL_BOUCLE)</em></small></B_sous_rubriques_nb1> <BOUCLE_sous_rubriques1(RUBRIQUES) {id_parent} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_hierarchie_rubriques1(HIERARCHIE)></BOUCLE_hierarchie_rubriques1>#TOTAL_BOUCLE<//B_hierarchie_rubriques1>[(#EXPOSE{' mgs_menu_selected"','"'})][(#_rubriques_racine1:EXPOSE{'',' style="display: none;"'})]> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a> <BOUCLE_sous_rubriques_nb2(RUBRIQUES){id_parent}><!----></BOUCLE_sous_rubriques_nb2><small><em> (#TOTAL_BOUCLE)</em></small></B_sous_rubriques_nb2> <BOUCLE_recoursive_sous_rubriques1(BOUCLE_sous_rubriques1)></BOUCLE_recoursive_sous_rubriques1> </li> </BOUCLE_sous_rubriques1> </li> </BOUCLE_rubriques_racine1> </ul> </div>
Dans cette alternative j'ai ajout� le nombre de sous-rubriques que chaque rubrique poss�de, afin de bien visualiser les rubriques qui ont effectivement des sous-rubriques... si dans ton cas ce n'est pas n�cessaire, on peux �videmment all�ger le code en l'enlevant...
jacques a �crit:
Je pense pouvoir trouver un Javascript, mais le probl�me c'est de l'ins�rer dans spip. Bon, je verrai �a plus tard. J'ai plein de travail en retard qui m'ettends.
En principe, avec les solutions que je te propose, tu n'as pas besoin de JavaScript, mais si tu souhaites afficher les sous-rubriques dans des blocs flotants, comme dans ce site par exemple : http://www.accentim.com/, l� oui, en effet, tu auras besoin de JavaScript...
jacques a �crit:
[i]Quand au probl�me des caract�res accentu�s, je ne comprends pas. Je verrai �a plus tard aussi.
Enfin, concernant tes probl�mes d'accents, j'ai remarqu� que dans le code que tu as post� plus haut, tu as omit d'effacer la virgule � la fin du dernier item, � savoir "'mgs_recherche' => 'Recherche'," (il faut supprimer la virgule rouge)...
En fait, les fichiers de localisation ce sont des listes de texte s�par�s par des virgules, et dont le dernier �l�ment de la liste ne devrait normalement jamais en avoir...
Je ne suis pas certain que ceci puisse r�soudre ton probl�me, mais sait-on jamais
� bient�t Jacques
Hors ligne
Salut Fredo
En r�alit�, avec le code que tu m'a envoy�
<!-- Bloc liste hierarchique retractable de toutes les rubirques existantes --> <div class="mgs_menu"> <ul class="general"> <li class="mgs_menu_titre"><:rubriques:></li> <BOUCLE_rubriques_racine(RUBRIQUES) {racine} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_hierarchie_racine(HIERARCHIE)></BOUCLE_hierarchie_racine>#TOTAL_BOUCLE<//B_hierarchie_racine>[(#EXPOSE{' mgs_menu_selected',''})]"> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a> <BOUCLE_sous_rubriques(RUBRIQUES) {id_parent} {par num titre, titre}> [(#_rubriques_racine:EXPOSE{' ',''})<li class="mgs_menu_item]<BOUCLE_hierarchie_rubriques(HIERARCHIE)></BOUCLE_hierarchie_rubriques>[(#_rubriques_racine:EXPOSE{'_',''})#TOTAL_BOUCLE]<//B_hierarchie_rubriques>[(#_rubriques_racine:EXPOSE{' ',''})[(#EXPOSE{'mgs_menu_selected">','">'})]] [(#_rubriques_racine:EXPOSE{'-',''}) <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a>] <BOUCLE_recoursive_sous_rubriques(BOUCLE_sous_rubriques)></BOUCLE_recoursive_sous_rubriques> [(#_rubriques_racine:EXPOSE{' ',''})</li>] </BOUCLE_sous_rubriques> </li> </BOUCLE_rubriques_racine> </ul> </div>
Les sous-rubriques s'affichent dans le sommaire � droite. Voici une copie d'�cran qui sera plus explicite (faire F11 pour agrandir l'image):
http://colleges.ac-rouen.fr/langlois/cd … /navig.jpg
Quant au dernier code
<!-- Bloc liste hierarchique retractable de toutes les rubirques existantes --> <div class="mgs_menu"> <ul class="general"> <li class="mgs_menu_titre"><:rubriques:></li> <BOUCLE_rubriques_racine1(RUBRIQUES) {racine} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_hierarchie_racine1(HIERARCHIE)></BOUCLE_hierarchie_racine1>#TOTAL_BOUCLE<//B_hierarchie_racine1>[(#EXPOSE{' mgs_menu_selected',''})]"> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a> <BOUCLE_sous_rubriques_nb1(RUBRIQUES){id_parent}><!----></BOUCLE_sous_rubriques_nb1><small><em> (#TOTAL_BOUCLE)</em></small></B_sous_rubriques_nb1> <BOUCLE_sous_rubriques1(RUBRIQUES) {id_parent} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_hierarchie_rubriques1(HIERARCHIE)></BOUCLE_hierarchie_rubriques1>#TOTAL_BOUCLE<//B_hierarchie_rubriques1>[(#EXPOSE{' mgs_menu_selected"','"'})][(#_rubriques_racine1:EXPOSE{'',' style="display: none;"'})]> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a> <BOUCLE_sous_rubriques_nb2(RUBRIQUES){id_parent}><!----></BOUCLE_sous_rubriques_nb2><small><em> (#TOTAL_BOUCLE)</em></small></B_sous_rubriques_nb2> <BOUCLE_recoursive_sous_rubriques1(BOUCLE_sous_rubriques1)></BOUCLE_recoursive_sous_rubriques1> </li> </BOUCLE_sous_rubriques1> </li> </BOUCLE_rubriques_racine1> </ul> </div>
il doit manquer une fermeture de balise quelque part mais je n'ai pa su la trouver.
a+
Hors ligne
Bonjour Jacques
Ok, on va tester avec cette nouvelle version du code qui g�n�re la liste des rubriques (test� chez moi) :
<!-- Bloc liste hierarchique retractable de toutes les rubirques existantes --> <div class="mgs_menu"> <ul class="general"> <li class="mgs_menu_titre"><:rubriques:></li> <BOUCLE_rbrq(RUBRIQUES) {racine} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_rbrq_arbo(HIERARCHIE)></BOUCLE_rbrq_arbo>#TOTAL_BOUCLE<//B_rbrq_arbo>[(#EXPOSE{' mgs_menu_selected',''})]"> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a><BOUCLE_rbrq_nb(RUBRIQUES){id_parent}><!-- --></BOUCLE_rbrq_nb><small> [+]</small></B_rbrq_nb> <BOUCLE_ssrbrq(RUBRIQUES) {id_parent} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_ssrbrq_arbo(HIERARCHIE)></BOUCLE_ssrbrq_arbo>#TOTAL_BOUCLE<//B_ssrbrq_arbo>[(#EXPOSE{' mgs_menu_selected"','"'})][(#_rbrq:EXPOSE{'',' style="display: none;"'})]> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a><B_ssrbrq_nb><BOUCLE_ssrbrq_nb(RUBRIQUES){id_parent}><!-- --></BOUCLE_ssrbrq_nb><small> [+]</small></B_ssrbrq_nb> <BOUCLE_ssrbrq_auto(BOUCLE_ssrbrq)></BOUCLE_ssrbrq_auto> </li></BOUCLE_ssrbrq> </li></BOUCLE_rbrq> </ul> </div>
Tu devrais obtenir une liste qui se pr�sente de la mani�re suivante :
- � la racine :
- Rubrique 1 - Rubrique 2 [+] - Rubrique 3 etc.
- Lorsqu'on s�lectionne la rubrique num�ro 2 :
- Rubrique 1 - Rubrique 2 - Rubrique 2-1 [+] - Rubrique 2-2 - Rubrique 3 etc.
Et ainsi de suite...
De plus, mea culpa, j'ai oubli� de t'indiquer une petite modification � faire dans certains fichiers, pour conserver la surbrillance des rubriques s�lectonn�es...
Voici donc la marche � suivre :
1. Il faut �diter les fichiers Html suivants : "article.html", "breve.html", "forum.html" et "rubrique.html"
2. Dans tous ces fichiers il faut remplacer le code suivant :
<INCLURE{fond=inc-menu}{lang}>
3. Par le code suivant :
<INCLURE{fond=inc-menu}{lang}{id_rubrique}>
4. Pour finir, et comme d'habitude, il faut vider le cache de Spip et �ventuellement celui du navigateur puis recharger les pages.
Voil�, normalement, avec ces nouveaux codes, tu devrais avoir un menu de navigation des rubriques qui se d�ploi automatiquement d�s lors que la rubrique s�lectionn�e contient des sous-rubriques...
Enfin, concernant tes probl�mes d'encodage, bien visible dans la copie d'�cran, je me demande si tu n'a pas, par hasard, des r�glages un peu particuliers dans ton navigateur... �a vaut le coup de v�rifier, car tu es le premier � signaler des probl�mes de ce type avec le squelette...
Enfin, toujours par rapport � la copie d'�cran, je t'invite � jetter un coup d'oeil � cette discussion, o� j'indique � un autre utilisateur la marche � suivre pour mettre le champ de recherche dans la colonne de navigation, ce qui �vite les probl�mes d'affichage dans certains navigateurs lorsque ce champ se trouve dans le bandeau d'en-t�te...
Voil�... tiens-moi au courant Stp si ces derniers codes fonctionnent bien d�sormais...
� bient�t Jacques
Hors ligne
J'ai modifi� les codes et tout va bien pour moi.
Juste une modification si cela est possible : le menu, contrairement � sa version de base, n'affiche pas les rubriques vides. Serait-il possible d'avoir la modification ? Merci.
Bonjour Rems,
J'ai modifi� les codes et tout va bien pour moi.
Quelle code? Quelles modifications ? dans quels fichiers ?
contrairement � sa version de base.
Quelle version de base de Spip ? ou de MGS ?
Malheureusement ton message est trop court pour que je puisse t'aider, tu passes beaucoup trop d'information sous silence, lorsque tu poses des questions essaye de te mettre dans la peau de la personne qui ne sait absolument pas sur quoi tu travailles, donnes un maximun d'informations meme si tu penses que c'est �vident, ainsi la qualit� des r�ponses qui seront apport�s � tes questions n'en seront que meilleur
Bon courage
Job
Hors ligne
Je reprends donc...
Derni�res versions de SPIP et MGS.
J'ai modifi� les codes des fichiers dont il est question dans les messages pr�c�dents, notamment ton message #36, Job, pour modifier le menu de gauche des rubriques, comme il l'a �t� demand� dans ce post.
Mais � force d'am�lioration du menu, nous avons perdu l'affichage des sous-rubriques vides (c'est-�-dire celles sans article) ! Comment les faire r�apara�tre ?
Je comprenais les codes du menu de base et des premi�res versions am�lior�es mais avec l'apparition de nouvelles instructions comme EXPOSE, j'y perds � nouveau mon latin !
Merci pour votre en esp�rant avoir �t� clair.
Bonjour Rems et Job
Rems a �crit:
Je reprends donc...
Derni�res versions de SPIP et MGS.
J'ai modifi� les codes des fichiers dont il est question dans les messages pr�c�dents, notamment ton message #36, Job, pour modifier le menu de gauche des rubriques, comme il l'a �t� demand� dans ce post.
Mais � force d'am�lioration du menu, nous avons perdu l'affichage des sous-rubriques vides (c'est-�-dire celles sans article) ! Comment les faire r�apara�tre ?
Merci pour ces pr�cisions...
Voici une piste (test�e) :
<!-- Bloc liste hierarchique de toutes les rubirques existantes --> <div class="mgs_menu"> <ul class="general"> <li class="mgs_menu_titre"><:rubriques:></li> <BOUCLE_rbrq(RUBRIQUES) {racine} {tout} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_rbrq_arbo(HIERARCHIE)></BOUCLE_rbrq_arbo>#TOTAL_BOUCLE<//B_rbrq_arbo>[(#EXPOSE{' mgs_menu_selected',''})]"> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a> <BOUCLE_ssrbrq(RUBRIQUES) {id_parent} {tout} {par num titre, titre}> <li class="mgs_menu_item_<BOUCLE_ssrbrq_arbo(HIERARCHIE)></BOUCLE_ssrbrq_arbo>#TOTAL_BOUCLE<//B_ssrbrq_arbo>[(#EXPOSE{' mgs_menu_selected"','"'})]> - <a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a> <BOUCLE_ssrbrq_auto(BOUCLE_ssrbrq)></BOUCLE_ssrbrq_auto> </li></BOUCLE_ssrbrq> </li></BOUCLE_rbrq> </ul> </div>
Alors, pour l'explication, j'ai juste ajout� le crit�re "{tout}" dans les diff�rentes boucles, ce qui force Spip � consid�rer l'ensemble des rubriques cr��es, m�me celles qui ne poss�dent pas encore d'article...
J'esp�re que ce code correspond � ce que tu souhaites afficher...
Merci et � bient�t
Hors ligne