{meme_parent}

j'ai un p'tit problème de squelette :
http://www.proto.edres74.net/edres74/rubrique.php3?id_rubrique=4
squelette = http://www.proto.edres74.net/edres74/rubrique.html

vous verrez tout de suite l'erreur apparaitre sur la page, mais pour ne pas chercher dans mon squelette, voici l'extrait du squelette qui me pose problème :

<BOUCLE_rub_meme(RUBRIQUES){meme_parent}{exclus}{doublons}>
<a href="#URL_RUBRIQUE">#TITRE</a></b>
<br>
</BOUCLE_rub_meme>

je veux en fait afficher la liste des rubriques qui sont au même niveau que la rubrique dans laquelle je me trouve (en parallèle)

c'est simple je sais mais j'avais encore jamais fait ça je me suis inspiré du fichier hierarchie-dist.html de base, mais apparement il me manque un truc ou y une faute :cry:

merci d'avance
--
         Sylvain
------------------------
http://titeuf.lautre.net

Utilises-tu la 1.4pr1 ou la 1.4pr2 ? (L'erreur que tu signales n'est pas due
à ton squelette, mais elle est liée à un bug dans la mise à jour effectuée
par spip. On cherche comment écrire le correctif pour être sûrs de récupérer
sans dommages les sites qui ont installé la pr1 ; si c'est suite à
l'installation de la pr2, c'est plus grave !)

http://www.proto.edres74.net/edres74/rubrique.php3?id_rubrique=4
squelette = http://www.proto.edres74.net/edres74/rubrique.html

vous verrez tout de suite l'erreur apparaitre sur la page, mais pour ne
pas chercher dans mon squelette, voici l'extrait du squelette qui me

-- Fil

@ Sylvain <titeuf@lautre.net> :

<BOUCLE_rub_meme(RUBRIQUES){meme_parent}{exclus}{doublons}>
<a href="#URL_RUBRIQUE">#TITRE</a></b>
<br>
</BOUCLE_rub_meme>

OK: c'est un problème lié au squelette en fait : {meme_parent} ne fonctionne
qu'à l'intérieur d'une rubrique ; là apparemment tu es à la racine
(id_parent=0)

-- Fil

@ Fil <fil@rezo.net> :

@ Sylvain <titeuf@lautre.net> :
> <BOUCLE_rub_meme(RUBRIQUES){meme_parent}{exclus}{doublons}>
> <a href="#URL_RUBRIQUE">#TITRE</a></b>
> <br>
> </BOUCLE_rub_meme>

OK: c'est un problème lié au squelette en fait : {meme_parent} ne fonctionne
qu'à l'intérieur d'une rubrique ; là apparemment tu es à la racine
(id_parent=0)

SPIP acceptera cette situation dans la version 1.4 finale. Merci !

-- Fil

salut

je voudrais faire apparaitre la liste des auteurs et pour chacun la listes des articles qu'il a ecrit.

Mon probleme est que ma boucle fait apparaitre aussi les auteurs qui n'ont pas encore ecris d'article. Comment faire pour ne faire apparaitre que ceux qui ont ecris? Est ce possible?

ma boucle est

<BOUCLE2(AUTEURS){tout}{par nom}>
<p>#NOM

<BOUCLE_art2(ARTICLES){id_auteur}{par date}{inverse}>
<br><A HREF="#URL_ARTICLE">#TITRE</A>
</BOUCLE_art2>

merci

ciao

eric

From titeuf@lautre.net Wed Aug 21 19:49:26 2002

Return-Path: <titeuf@lautre.net>
Received: from mel-rto3.wanadoo.fr (smtp-out-3.wanadoo.fr [193.252.19.233])
  by miel.brainstorm.fr (Postfix) with ESMTP id 103E11C6A6
  for <spip@rezo.net>; Wed, 21 Aug 2002 19:49:26 +0200 (CEST)
Received: from mel-rta8.wanadoo.fr (193.252.19.79) by mel-rto3.wanadoo.fr
  (6.5.007)
  id 3D49FC7D00776771 for spip@rezo.net; Wed, 21 Aug 2002 19:49:26 +0200
Received: from lautre.net (217.128.200.253) by mel-rta8.wanadoo.fr (6.5.007)
        id 3D49FF79006A75A8 for spip@rezo.net; Wed, 21 Aug 2002 19:49:26 +0200
Message-ID: <3D63D242.2090600@lautre.net>
Date: Wed, 21 Aug 2002 19:47:46 +0200
From: Sylvain <titeuf@lautre.net>
User-Agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; en-US;
  rv:1.0.0) Gecko/20020530
X-Accept-Language: fr
MIME-Version: 1.0
To: spip <spip@rezo.net>
Subject: Re: [Spip] {meme_parent}
References: <3D63C59D.4080505@lautre.net> <20020821173518.GP3658@rezo.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b2+
Precedence: list
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Post: <mailto:spip@rezo.net>
List-Id: SPIP : questions/reponses <spip.rezo.net>
X-List-Received-Date: Wed, 21 Aug 2002 17:49:26 -0000
Status: O
Content-Length: 830
Lines: 27

Fil a écrit:

@ Sylvain <titeuf@lautre.net> :

<BOUCLE_rub_meme(RUBRIQUES){meme_parent}{exclus}{doublons}>
<a href="#URL_RUBRIQUE">#TITRE</a></b>
<br>
</BOUCLE_rub_meme>

OK: c'est un problème lié au squelette en fait : {meme_parent} ne fonctionne
qu'à l'intérieur d'une rubrique ; là apparemment tu es à la racine
(id_parent=0)

OK merci !!! j'avais pas compris qu'il fallait que ma boucle soit dans une autre, j'avais essayé de avec : <BOUCLE_rub_meme(RUBRIQUES){id_rubrique}{meme_parent}{exclus}{doublons}>
mais apparement ça suffit pas, je l'ai donc glissé dans une autre du genre :
<BOUCLE_rub(RUBRIQUES){id_rubrique}{doublons}>

et ça marche nickel :slight_smile:
http://www.proto.edres74.net/edres74/rubrique.php3?id_rubrique=4

merci Fil
--
         Sylvain
------------------------
http://titeuf.lautre.net

Salut Eric,

ma boucle est

<BOUCLE2(AUTEURS){tout}{par nom}>

Enlève le {tout} (grand fou ;-p) et ça devrait aller mieux...

a+

Antoine.

@ Eric Langevin <eric.langevin@globenet.org> :

Mon probleme est que ma boucle fait apparaitre aussi les auteurs qui n'ont
pas encore ecris d'article. Comment faire pour ne faire apparaitre que ceux
qui ont ecris? Est ce possible?

ma boucle est

<BOUCLE2(AUTEURS){tout}{par nom}>

Le critère {tout} fait apparaître tous les auteurs, même ceux qui n'ont pas
d'article.

-- Fil

Pour ta boucle si tu veux avoir les auteurs qui ont écrit des articles
Il faut d'abord que tu initialises ta boucle articles et ensuite tu
demandes les auteurs de ces articles, c'est ce que j'ai fait sur mon
site voila ma boucle :

// Sélection de mes articles

<BOUCLE_articles(ARTICLES){tout}{doublons}>

// sélection de mes auteurs par rapport aux articles présents sur le
site

<BOUCLE_auteurs(AUTEURS){id_article}{par nom}{unique}{exclus}>
[<img src="puce.gif" width="8" height="11"> <a
href="auteur.php3?id_auteur=#ID_AUTEUR"><b>(#NOM|majuscules)</b></a><br>
]
</BOUCLE_auteurs>

</BOUCLE_articles>

Manuel ADAMI
Ecran de Bureau - http://www.ecrandebureau.com
Dossiers, Cours, tutoriels, astuces, offres pour webmasters... tous les
outils pour les webmasters et informaticiens

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
Fil
Envoyé : mercredi 21 août 2002 20:00
À : Eric Langevin
Cc : spip
Objet : Re: [Spip] boucle auteur - faire apparaitre juste ceux qui ont
ecrisdesart

@ Eric Langevin <eric.langevin@globenet.org> :

Mon probleme est que ma boucle fait apparaitre aussi les auteurs qui

n'ont

pas encore ecris d'article. Comment faire pour ne faire apparaitre que

ceux

qui ont ecris? Est ce possible?

ma boucle est

<BOUCLE2(AUTEURS){tout}{par nom}>

Le critère {tout} fait apparaître tous les auteurs, même ceux qui n'ont
pas
d'article.

-- Fil

_______________________________________________
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