Boucle Hi érarchie

Bonjour,

Une question de néophyte ou presque...
Je voudrais en haut des pages mettre un repère du type :

Accueil -> Rubrique -> Rubrique -> Rubrique

Quelqu'un aurait-il la formule toute faite ?
D'avance merci :wink:

Voldor

From mjaber@centralpay.net Wed Jan 8 09:59:29 2003

Return-Path: <mjaber@centralpay.net>
Received: from mail1.webindustrie.com (mail.mond.net [212.234.186.100])
  by miel.brainstorm.fr (Postfix) with ESMTP id 69E271C30B
  for <spip@rezo.net>; Wed, 8 Jan 2003 09:59:28 +0100 (CET)
Received: (qmail 19980 invoked by uid 1006); 8 Jan 2003 09:04:01 -0000
Received: from unknown (HELO cp_mc) ([212.234.186.126])
          (envelope-sender <mjaber@centralpay.net>)
          by 10.0.186.69 (qmail-ldap-1.03) with SMTP
          for <spip@rezo.net>; 8 Jan 2003 09:04:00 -0000
Subject: Re: [Spip] Balise Rubrique
From: Mourad Jaber <mjaber@centralpay.net>
To: "Spip@Rezo. Net" <spip@rezo.net>
In-Reply-To: <BA40D811.115C2%philippe.auriol@wanadoo.fr>
References: <BA40D811.115C2%philippe.auriol@wanadoo.fr>
Content-Type: multipart/alternative; boundary="=-lzX/U1W76PU6LVAKLnjh"
X-Mailer: Evolution/1.0.2-5mdk
Date: 08 Jan 2003 10:12:33 +0100
Message-Id: <1042017154.12998.1.camel@cp_mc>
Mime-Version: 1.0
X-Virus-Scanned: by AMaViS perl-11
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1rc1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: <Discuter chez rezo.net;
List-Post: <mailto:spip@rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
X-List-Received-Date: Wed, 08 Jan 2003 08:59:29 -0000
Status: O
Content-Length: 9332
Lines: 172

--=-lzX/U1W76PU6LVAKLnjh
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Magnifique !!! comme quoi, le scroll des pages d'aide, c'est mieux
jusqu'au bout pour avoir les r=E9ponses....
Merci beaucoup
@ +

Le mar 07/01/2003 =E0 19:16, Philippe Auriol a =E9crit :

    Le 7/01/03 19:12, =AB oOo-- DoriaN --oOo =BB <dorian@3studio.org> a =E9=
crit :
   =20
    > Mourad Jaber ---->
    >=20
    >> J'ai trouv=E9, une solution :
    >>=20
    >> <BOUCLE_GdTitre(RUBRIQUES){id_parent=3D0}{id_secteur}>
    >> <td width=3D"346">#LOGO_RUBRIQUE</td>
    >> </BOUCLE_GdTitre>
    >>=20
    >> Je ne sais pas si c'est top mais =E7a fait pour l'instant ce que je
    >> voulais.=20
    >> Par contre, comme une solution apporte d'autres questions, je voudra=
is
    >> savoir s'il est possible d'enum=E9rer des articles ou rubrique sur 2
    >> colonnes ?
    >> comment faire un if pour pouvoir faire un coup un <TD>, au suivant u=
n
    >> <TR><TD> dans la m=EAme boucle ?
    >> Est-ce possible avec spip ou faut-il le faire =E0 la main ?
    >> Merci
    >=20
    > Je pense que tu devrais plut=F4t t'inspirer des squelettes par d=E9fa=
ut et/ou du
    > tutorial sur uzine pour chopper l'esprit de spip, qui, par exemple, n=
e
    > fonctionne ps avec des if... else mais avec des boucles et des affich=
ages
    > conditionnels... un bon coup d'oeil dans la doc te permettras de mieu=
x
    > suivre et nous on pourra t'aider facilement (voir m=EAme comprendre t=
a
    > question...)
   =20
    If=20
   =20
    JE!:
    ([uZine 3] Les critères communs à toutes les boucles);
   =20
    Else(
    "{a/b} o=F9 a et b sont des chiffres. Ce crit=E8re permet d'afficher un=
e partie
    a (proportionnellement) des r=E9sultats en fonction d'un nombre de
    =AB tranches =BB b.=20
   =20
    Par exemple : {1/3} affiche le premier tiers des r=E9sultats. Ce crit=
=E8re est
    surtout utile pour pr=E9senter des listes sur plusieurs colonnes. Pour =
obtenir
    un affichage sur deux colonnes, il suffit de cr=E9er une premi=E8re bou=
cle,
    affich=E9e dans une case de tableau, avec le crit=E8re {1/2} (la premi=
=E8re moiti=E9
    des r=E9sultats), puis une seconde boucle dans une seconde case, avec l=
e
    crit=E8re {2/2} (la seconde moiti=E9 des r=E9sultats).
    ");
   =20
    'nuit :wink:
   =20
    --=20
    Dr Philippe Auriol, allergologue
    http://www.allergique.org/ Le Monde des Allergies
    http://www.weballergies.com/ L'allergie en fiches
    http://chercher.weballergies.com/ Chercher l'allergie sur le net
   =20
    _______________________________________________
    liste spip
    spip@rezo.net - d=E9sabonnement : spip-off@rezo.net
    Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
    Documentation de SPIP : http://www.uzine.net/spip
   =20
   =20

--=-lzX/U1W76PU6LVAKLnjh
Content-Type: text/html; charset=utf-8

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/1.0.1">
</HEAD>
<BODY>
Magnifique !!! comme quoi, le scroll des pages d'aide, c'est mieux jusqu'au bout pour avoir les r&#233;ponses....
<BR>
Merci beaucoup
<BR>
@ +
<BR>

<BR>
Le mar 07/01/2003 &#224; 19:16, Philippe Auriol a &#233;crit :
    <BLOCKQUOTE>
<PRE><FONT COLOR="#737373"><FONT SIZE="3"><I>Le 7/01/03 19:12, &#171;&nbsp;oOo-- DoriaN --oOo&nbsp;&#187; &lt;dorian@3studio.org&gt; a &#233;crit&nbsp;:</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; Mourad Jaber ----&gt;</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; J'ai trouv&#233;, une solution :</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; &lt;BOUCLE_GdTitre(RUBRIQUES){id_parent=0}{id_secteur}&gt;</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; &lt;td width=&quot;346&quot;&gt;#LOGO_RUBRIQUE&lt;/td&gt;</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; &lt;/BOUCLE_GdTitre&gt;</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; Je ne sais pas si c'est top mais &#231;a fait pour l'instant ce que je</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; voulais. </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; Par contre, comme une solution apporte d'autres questions, je voudrais</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; savoir s'il est possible d'enum&#233;rer des articles ou rubrique sur 2</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; colonnes ?</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; comment faire un if pour pouvoir faire un coup un &lt;TD&gt;, au suivant un</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; &lt;TR&gt;&lt;TD&gt; dans la m&#234;me boucle ?</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; Est-ce possible avec spip ou faut-il le faire &#224; la main ?</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt;&gt; Merci</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; Je pense que tu devrais plut&#244;t t'inspirer des squelettes par d&#233;faut et/ou du</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; tutorial sur uzine pour chopper l'esprit de spip, qui, par exemple, ne</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; fonctionne ps avec des if... else mais avec des boucles et des affichages</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; conditionnels... un bon coup d'oeil dans la doc te permettras de mieux</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; suivre et nous on pourra t'aider facilement (voir m&#234;me comprendre ta</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; question...)</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>If </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>JE!:</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>([uZine 3] Les critères communs à toutes les boucles);</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>Else(</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&quot;{a/b} o&#249; a et b sont des chiffres. Ce crit&#232;re permet d'afficher une partie</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>a (proportionnellement) des r&#233;sultats en fonction d'un nombre de</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&#171;&nbsp;tranches&nbsp;&#187; b. </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>Par exemple&nbsp;: {1/3} affiche le premier tiers des r&#233;sultats. Ce crit&#232;re est</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>surtout utile pour pr&#233;senter des listes sur plusieurs colonnes. Pour obtenir</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>un affichage sur deux colonnes, il suffit de cr&#233;er une premi&#232;re boucle,</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>affich&#233;e dans une case de tableau, avec le crit&#232;re {1/2} (la premi&#232;re moiti&#233;</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>des r&#233;sultats), puis une seconde boucle dans une seconde case, avec le</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>crit&#232;re {2/2} (la seconde moiti&#233; des r&#233;sultats).</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&quot;);</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>'nuit ;-)</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>-- </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>Dr Philippe Auriol, allergologue</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>http://www.allergique.org/ Le Monde des Allergies</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>http://www.weballergies.com/ L'allergie en fiches</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>http://chercher.weballergies.com/ Chercher l'allergie sur le net</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>_______________________________________________</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>liste spip</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>spip@rezo.net - d&#233;sabonnement : spip-off@rezo.net</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>Infos et archives : http://listes.rezo.net/mailman/listinfo/spip&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;
<FONT COLOR="#737373"><FONT SIZE="3"><I>Documentation de SPIP : http://www.uzine.net/spip&lt;/FONT&gt;&lt;/FONT&gt;&lt;/I&gt;
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
</PRE>
    </BLOCKQUOTE>
</BODY>
</HTML>

--=-lzX/U1W76PU6LVAKLnjh--

Voldor a écrit:

Bonjour,

Une question de néophyte ou presque...
Je voudrais en haut des pages mettre un repère du type :

Accueil -> Rubrique -> Rubrique -> Rubrique

oui c'est assez "basique" à le mérite d'être à mon niveau ;-p
en "clair" tu veux afficher l'arborescence ...

------- copie tel quel -------
Vous &ecirc;tes ici : <a href="#URL_SITE_SPIP">Accueil</a>
  <BOUCLE_hier(HIERARCHIE)>
  &gt; <a href="#URL_RUBRIQUE">[(#TITRE)]</a>
  </BOUCLE_hier>
&gt; [(#TITRE)]
----------------------------

à mettre dans ta boucle principale :
  - article.html
<BOUCLE_principale(ARTICLES) {id_article}>
  - rubrique.html
<BOUCLE_principale(RUBRIQUES) {id_rubrique}>

bon pis un conseil tout de même vu le niveau, de la question :
-> lit la doc (sans vouloir te vexer)

bonne continuation :wink:
--
           Sylvain
_____________________________
  http://spip-edu.edres74.net
   http://titeuf.lautre.net

Va sur http://bio.levillage.org/spip et télécharges les bio-squelettes.
La page hierarchie.html contient ce qu'il te faut

Je voudrais en haut des pages mettre un repère du type :

Accueil -> Rubrique -> Rubrique -> Rubrique
From periute@free.fr Thu Jan 9 00:55:07 2003

Return-Path: <periute@free.fr>
Received: from nycsmtp3out.rdc-nyc.rr.com (nycsmtp3out.rdc-nyc.rr.com
  [24.29.99.224])
  by miel.brainstorm.fr (Postfix) with ESMTP id 12CB21C897E
  for <spip@rezo.net>; Thu, 9 Jan 2003 00:55:07 +0100 (CET)
Received: from free.fr (66-108-101-210.nyc.rr.com [66.108.101.210])
  with ESMTP id h08Nv5wi019902; Wed, 8 Jan 2003 18:57:16 -0500 (EST)
Message-ID: <3E1CBA4E.70807@free.fr>
Date: Wed, 08 Jan 2003 18:54:54 -0500
From: "Ben." <periute@free.fr>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
  rv:1.2.1) Gecko/20021130
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Mourad Jaber <mjaber@centralpay.net>
Subject: Re: [Spip] Logo rubrique !!!!!!!!!!!!!!!!!!!!
References: <1042049264.12998.175.camel@cp_mc>
In-Reply-To: <1042049264.12998.175.camel@cp_mc>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
cc: liste spip <spip@rezo.net>
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1rc1+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Archive: <Discuter chez rezo.net;
List-Post: <mailto:spip@rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
X-List-Received-Date: Wed, 08 Jan 2003 23:55:07 -0000
Status: O
Content-Length: 997
Lines: 31

la reponse est ici :
http://www.uzine.net/article1825.html

  $GLOBALS['espace_logos'] = 0; dans mes_fonctions.php3.

A+
Ben.

Mourad Jaber wrote:

Re,
Je découvre les arcanes ô combien fournies de Spip 1.5
Un comportement curieux de spip pour les logos HSPACE=3 et VSPACE=3 !!!!
dans le tag image généré pour afficher le logo, 2 questions :
Pourquoi cette valeur mis à par pour disloquer les bannières contenant
plusieurs images accolées ?
Peut-on faire en sorte que ces 2 paramètres soient à 0 ?
Je n'ai pas vu de filtre gérant les différentes propriété des images.
Cela ne me gène pas d'en faire un, mais c'était pour être sur.
Merci

------------------------------------------------------------------------

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip