Bug dans les boucles ?

En regardant de plus près, j'ai découvert que dans la boucle suivante :

  <B_DernierArticle>
    <BOUCLE_NomRubrique(RUBRIQUES){id_rubrique}>
      #TITRE<BR>
    </BOUCLE_NomRubrique>
  <BOUCLE_DernierArticle(ARTICLES){id_rubrique}{par date}{inverse}{0,1}>
    #TITRE<BR>
  </BOUCLE_DernierArticle>

Que dans cette boucle, donc, l'insertion de la boucle NomRubrique fait "sauter" la prise en compte de la balise <B_DernierArticle> par SPIP, qui la renvoie telle quelle.
Alors bon, il est vrai que la doc mentionne qu'entre <B##> et <BOUCLE##> on trouve du "code HTML optionnel avant", mais visiblement ça sous-entend aussi "pas de boucle SPIP".

Par contre, j'ai vérifié, l'insertion d'une boucle SPIP fonctionne sans problème dans le "code HTML optionnel après", ou le "code HTML alternatif".

Le problème est présent dans la version 1.4, et dans la version 1.5b3.
  XaV
--
Get your free email from www.uymail.com

Powered by Outblaze

From leriche.l@club-internet.fr Fri Dec 6 09:51:40 2002

Return-Path: <leriche.l@club-internet.fr>
Received: from quito.magic.fr (quito.magic.fr [62.210.158.45])
  by miel.brainstorm.fr (Postfix) with ESMTP id 1EFD91C02A
  for <spip@rezo.net>; Fri, 6 Dec 2002 09:51:37 +0100 (CET)
Received: from armor.axis.fr (ppp-50.net10.magic.fr [195.154.128.49] (may be
  forged))
  by quito.magic.fr (8.11.6/8.11.2) with ESMTP id gB68pYB10310;
  Fri, 6 Dec 2002 09:51:34 +0100 (CET)
Received: from club-internet.fr (nausicaa.axis.fr [192.33.160.89])
  by armor.axis.fr (8.11.0/8.8.7) with ESMTP id gB694Pe23384;
  Fri, 6 Dec 2002 10:04:26 +0100
Message-ID: <3DF06646.4070908@club-internet.fr>
Date: Fri, 06 Dec 2002 09:56:38 +0100
From: laurent <leriche.l@club-internet.fr>
User-Agent: Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.0) Gecko/20020530
X-Accept-Language: fr-fr, en-us
MIME-Version: 1.0
To: Sylvain Laporte <laporte.s@free.fr>
Subject: Re: [SPIP] date
References: <4D3BD5BB-07A1-11D7-A5F2-00039371D682@univ-lyon2.fr>
  <3DEE5B15.7060507@lautre.net> <003401c29ca9$a73e9de0$b2c7f8c1@fti33k2t6d>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
cc: spip <spip@rezo.net>
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1b5+
Precedence: list
List-Id: SPIP : questions/reponses <spip.rezo.net>
List-Help: <mailto:spip-request@rezo.net?subject=help>
List-Post: <mailto:spip@rezo.net>
List-Subscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=subscribe>
List-Archive: <Discuter chez rezo.net;
List-Unsubscribe: <http://listes.rezo.net/mailman/listinfo/spip&gt;,
  <mailto:spip-request@rezo.net?subject=unsubscribe>
X-List-Received-Date: Fri, 06 Dec 2002 08:51:40 -0000
Status: O
Content-Length: 1669
Lines: 67

-----
Ah non on ne s'en fout pas... moi cette possibilité de pouvoir placer un
documents daté du 31 février me soucie... cela me rapelle trop le 30
février 1978, journée complètement absente de ma mémoire.

Merci SPIP pour les satisfactions que tu me donnes par aileurs.

A suivre.

L.

Sylvain Laporte a écrit:

Qu'en pensez-vous ?

moi perso ... je trouve qu'on s'en fou !

pareil,
et j'appele pas ça un bug mais une
porte-inintentionellement-laisée-ouverte-pour-les auteurs-fantaisistes

----- Original Message -----
From: Sylvain <titeuf@lautre.net>
To: spip <spip@rezo.net>
Sent: Wednesday, December 04, 2002 8:44 PM
Subject: Re: [SPIP] date

zerrel@univ-lyon2.fr a écrit:

Salut,
spip 1.4.3
Je viens de remarquer que l'on peut mettre en date de publication en
ligne le 31 février 2002. Sur le site public cela donne dimanche 31
février 2002.

ça n'arrive que si on le fait manuellement !
y a qu'un "tordu des boyaux d'la tête" pour trouver ce "bug"
:'-D

Qu'en pensez-vous ?

moi perso ... je trouve qu'on s'en fou !

--
        Sylvain
________________________
http://titeuf.lautre.net

_______________________________________________
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

_______________________________________________
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

Je crois qu'il manque la balise de fermeture
</B_DernierArticle>
Me trompe-je?

fBihR

http://www.fcpe66.org

----- Message d'origine -----
De : "Xavier G." <karoshi@uymail.com>
À : <spip@rezo.net>
Envoyé : vendredi 6 décembre 2002 08:31
Objet : [Spip] Bug dans les boucles ?

En regardant de plus près, j'ai découvert que dans la boucle suivante :

  <B_DernierArticle>
    <BOUCLE_NomRubrique(RUBRIQUES){id_rubrique}>
      #TITRE<BR>
    </BOUCLE_NomRubrique>
  <BOUCLE_DernierArticle(ARTICLES){id_rubrique}{par date}{inverse}{0,1}>
    #TITRE<BR>
  </BOUCLE_DernierArticle>

Que dans cette boucle, donc, l'insertion de la boucle NomRubrique fait

"sauter" la prise en compte de la balise <B_DernierArticle> par SPIP, qui la
renvoie telle quelle.

Alors bon, il est vrai que la doc mentionne qu'entre <B##> et <BOUCLE##>

on trouve du "code HTML optionnel avant", mais visiblement ça sous-entend
aussi "pas de boucle SPIP".

Par contre, j'ai vérifié, l'insertion d'une boucle SPIP fonctionne sans

problème dans le "code HTML optionnel après", ou le "code HTML alternatif".

Le problème est présent dans la version 1.4, et dans la version 1.5b3.
XaV
--
Get your free email from www.uymail.com

Powered by Outblaze
_______________________________________________
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
_____________________________________________________________________
GRAND JEU SMS : Pour gagner un NOKIA 7650, envoyez le mot IF au 61321
(prix d'un SMS + 0.35 euro). Un SMS vous dira si vous avez gagné.
Règlement : http://www.ifrance.com/_reloc/sign.sms

_____________________________________________________________________
Envie de discuter en "live" avec vos amis ? Télécharger MSN Messenger
http://www.ifrance.com/_reloc/m la 1ère messagerie instantanée de France