Deprecated: Function set_magic_quotes_runtime() is deprecated in /var/www/sda/3/a/fredomkb/forum/include/common.php on line 59

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 41

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 43

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sda/3/a/fredomkb/forum/include/common.php:59) in /var/www/sda/3/a/fredomkb/forum/header.php on line 44
Projets pour Spip et PunBb / Navigation des Rubriques sans les Sous-Rubriques

MiniGriSpip

Petit site de test et de démonstration du squelette MiniGriSpip 1.6...
Accueil du site > Accueil forums > Squelette MiniGriSpip > Navigation des Rubriques sans les Sous-Rubriques
Projets pour Spip et PunBb - Petit forum de discussion autour de quelques projets personnels pour SPIP et PunBb.
     

Annonce

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

  • Navigation des Rubriques sans les Sous-Rubriques

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#21 08-11-2006 23:03:12

jacques
Novice
Date d'inscription: 07-11-2006
Messages: 16

Re: Navigation des Rubriques sans les Sous-Rubriques

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&egrave;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&eacute;daction',
'mgs_recherche' => 'Recherche',

);

?>

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#22 08-11-2006 23:12:16

jacques
Novice
Date d'inscription: 07-11-2006
Messages: 16

Re: Navigation des Rubriques sans les Sous-Rubriques

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

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#23 08-11-2006 23:36:33

Job
Mod�rateur
Date d'inscription: 05-11-2006
Messages: 97

Re: Navigation des Rubriques sans les Sous-Rubriques

avant d'aller me coucher,
il y a une virgule en trop apr�s

Code:

'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?)


Lorsque vous demandez de l'aide, Essayer d'etre le plus exhaustif possible
En pr�cisant notamment votre version de SPIP et de MGS

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

#24 09-11-2006 08:31:25

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Navigation des Rubriques sans les Sous-Rubriques

Bonjour � tous smile

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 smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#25 09-11-2006 16:56:31

jacques
Novice
Date d'inscription: 07-11-2006
Messages: 16

Re: Navigation des Rubriques sans les Sous-Rubriques

C'est d'autant plus bizarre qu'en local (avec easyphp) le tout s'affiche correctement smile sad

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#26 09-11-2006 17:48:01

Job
Mod�rateur
Date d'inscription: 05-11-2006
Messages: 97

Re: Navigation des Rubriques sans les Sous-Rubriques

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 roll
Bon courage

PS si tout ca ne marche toujours pas vire le mgs_college et remplace le directement par sa valeur


Lorsque vous demandez de l'aide, Essayer d'etre le plus exhaustif possible
En pr�cisant notamment votre version de SPIP et de MGS

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#27 09-11-2006 18:03:29

jacques
Novice
Date d'inscription: 07-11-2006
Messages: 16

Re: Navigation des Rubriques sans les Sous-Rubriques

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&eacute;s : ',
'mgs_articles_tri_titre' => '(tri&eacute;s par titre)',
'mgs_articles_tri_date' => '(tri&eacute;s par date)',
'mgs_articles_tri_point' => '(tri&eacute;s par pertinence)',
'mgs_articles_tri_popu' => '(tri&eacute;s par popularit&eacute;)',
'mgs_articles_publies' => 'Articles publi&eacute;s : ',
'mgs_auteur' => 'Auteur',
'mgs_auteurs' => 'Auteurs : ',
'mgs_auteurs_tri_nom' => '(tri&eacute;s par nom)',

// B
'mgs_breves_trouvees' => 'Br&egrave;ves trouv&eacute;es : ',
'mgs_breves_tri_date' => '(tri&eacute;es par date)',
'mgs_breves_tri_point' => '(tri&eacute;es par pertinence)',
'mgs_breves_publiees' => 'Br&egrave;ves publi&eacute;es : ',
'mgs_breve' => 'Br&egrave;ve',

// C
'mgs_contact' => 'Contact',
'mgs_college' => 'Coll&egrave;ge',

// F
'mgs_forums_trouves' => 'Forums trouv&eacute;s : ',
'mgs_forums_tri_point' => '(tri&eacute;s par pertinence)',

// L
'mgs_lire_suite' => 'Lire la suite...',

// M
'mgs_messages_trouves' => 'Messages trouv&eacute;s : ',
'mgs_messages_tri_point' => '(tri&eacute;s par pertinence)',
'mgs_messages_publies' => 'Messages publi&eacute;s : ',
'mgs_messages_tri_date' => '(tri&eacute;s par date)',
'mgs_mot_cle' => 'Mot-cl&eacute;',

// P
'mgs_plan' => 'Plan',

// R
'mgs_redaction' => 'R&eacute;daction',
'mgs_recherche' => 'Recherche',

);

?>
</code>

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#28 09-11-2006 18:12:55

jacques
Novice
Date d'inscription: 07-11-2006
Messages: 16

Re: Navigation des Rubriques sans les Sous-Rubriques

Merci Job. J'ai remplac� <: mgs_college :> par sa valeur en caract�res accentu�s et �a marche smile cool

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#29 09-11-2006 18:20:54

Job
Mod�rateur
Date d'inscription: 05-11-2006
Messages: 97

Re: Navigation des Rubriques sans les Sous-Rubriques

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


Lorsque vous demandez de l'aide, Essayer d'etre le plus exhaustif possible
En pr�cisant notamment votre version de SPIP et de MGS

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#30 09-11-2006 22:24:00

jacques
Novice
Date d'inscription: 07-11-2006
Messages: 16

Re: Navigation des Rubriques sans les Sous-Rubriques

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

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#31 09-11-2006 23:03:05

Job
Mod�rateur
Date d'inscription: 05-11-2006
Messages: 97

Re: Navigation des Rubriques sans les Sous-Rubriques

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


Lorsque vous demandez de l'aide, Essayer d'etre le plus exhaustif possible
En pr�cisant notamment votre version de SPIP et de MGS

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#32 10-11-2006 12:53:00

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Navigation des Rubriques sans les Sous-Rubriques

Bonjour Job et Jacques smile

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 :

Code:

<!-- 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 :

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_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',''})]">
            -&nbsp;<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{'-',''})&nbsp;<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 smile

Bonne continuation et � bient�t � tous smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#33 10-11-2006 22:55:29

jacques
Novice
Date d'inscription: 07-11-2006
Messages: 16

Re: Navigation des Rubriques sans les Sous-Rubriques

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

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#34 11-11-2006 05:07:04

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Navigation des Rubriques sans les Sous-Rubriques

Bonjour Jacques smile

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 :

Code:

- Rubrique 1
- Rubrique 2
- Rubrique 3
- Etc.

Puis, lorsqu'on clique sur la "Rubrique 2" on obtient :

Code:

- 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 :

Code:

- 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 :

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>

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 wink

� bient�t Jacques smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#35 11-11-2006 15:27:23

jacques
Novice
Date d'inscription: 07-11-2006
Messages: 16

Re: Navigation des Rubriques sans les Sous-Rubriques

Salut Fredo
En r�alit�, avec le code que tu m'a envoy�

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_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

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

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#36 13-11-2006 04:57:30

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Navigation des Rubriques sans les Sous-Rubriques

Bonjour Jacques smile

Ok, on va tester avec cette nouvelle version du code qui g�n�re la liste des rubriques (test� chez moi) :

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_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',''})]">
            -&nbsp;<a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a><BOUCLE_rbrq_nb(RUBRIQUES){id_parent}><!-- --></BOUCLE_rbrq_nb><small>&nbsp;[+]</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;"'})]>
                -&nbsp;<a href="#URL_RUBRIQUE">[(#TITRE|couper{30})]</a><B_ssrbrq_nb><BOUCLE_ssrbrq_nb(RUBRIQUES){id_parent}><!-- --></BOUCLE_ssrbrq_nb><small>&nbsp;[+]</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 :

Code:

- Rubrique 1
- Rubrique 2 [+]
- Rubrique 3
etc.

- Lorsqu'on s�lectionne la rubrique num�ro 2 :

Code:

- 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 :

Code:

<INCLURE{fond=inc-menu}{lang}>

3. Par le code suivant :

Code:

<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 smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#37 27-02-2007 15:57:07

Rems
Invit�

Re: Navigation des Rubriques sans les Sous-Rubriques

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.

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#38 27-02-2007 20:55:32

Job
Mod�rateur
Date d'inscription: 05-11-2006
Messages: 97

Re: Navigation des Rubriques sans les Sous-Rubriques

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


Lorsque vous demandez de l'aide, Essayer d'etre le plus exhaustif possible
En pr�cisant notamment votre version de SPIP et de MGS

Hors ligne

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

#39 27-02-2007 23:02:51

Rems
Invit�

Re: Navigation des Rubriques sans les Sous-Rubriques

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.

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 552

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 553

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 492

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 537

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /var/www/sda/3/a/fredomkb/forum/include/parser.php on line 614

#40 28-02-2007 11:11:31

FredoMkb
Guide
Date d'inscription: 01-11-2006
Messages: 372
Site web

Re: Navigation des Rubriques sans les Sous-Rubriques

Bonjour Rems et Job smile

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) :

Code:

<!-- 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',''})]">
            -&nbsp;<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"','"'})]>
                -&nbsp;<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 smile


Fredo d;o)
"Un pas � la fois me suffit..." (Gandhi)

Hors ligne

 
  • Navigation des Rubriques sans les Sous-Rubriques

Pied de page des forums

Propuls� par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Suivre la vie du site RSS 2.0 | SPIP | Mgs MGS |