Boucle avec résultat étrange/anormal dans spip

J'aimerai soumettre un cas bizarre, qui m'interpelle. Je pense que j'ai
du faire une erreur quelque part mais ou...

le code suivant :

----
<B_mots_freres>

<h2 class="structure">Mots-cl&eacute;s dans le m&ecirc;me groupe</h2>

<div class="menu">
<div class="divers">
<B_groupe><div class="menu-titre"><BOUCLE_groupe(GROUPES_MOTS)
{id_groupe} {doublons} {titre!=type_article}>
#TITRE</BOUCLE_groupe></div></B_groupe>
  <ul class="menu-liste">
<BOUCLE_mots_freres(MOTS) {type} {doublons} {par titre} {id_groupe!=3}
{id_groupe!=1}>
  <li class="menu-item"><a href="#URL_MOT"
title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a></li>
</BOUCLE_mots_freres>
  </ul>
</div>
</div>
</B_mots_freres>
</ul>Pas de freres<br></div></div>
<//B_mots_freres>
----

Donne le résultat suivant :

<B_mots_freres>

<h2 class="structure">Mots-cl&eacute;s dans le m&ecirc;me groupe</h2>

<div class="menu">
<div class="divers">

  <ul class="menu-liste">

</ul>Pas de freres<br></div></div>

Je vois bien quie spip interprete mal mes boucles... mais ou est
l'erreur ?

NB: Je ne veux pas afficher certains groupes de mots et les mots
associés non plus :slight_smile:

--
Christian Maisonnave - mailto:chrys@maisonnave.org
- Site : http://www.maisonnave.org
- GPG Key : maisonnave.org

From periute@free.fr Tue Feb 25 03:03:14 2003

Return-Path: <periute@free.fr>
Received: from nycsmtp1out.rdc-nyc.rr.com (nycsmtp1out.rdc-nyc.rr.com
  [24.29.99.222])
  by miel.brainstorm.fr (Postfix) with ESMTP id 26C9B1C89D1
  for <spip@rezo.net>; Tue, 25 Feb 2003 03:03:14 +0100 (CET)
Received: from free.fr (66-108-101-210.nyc.rr.com [66.108.101.210])
  with ESMTP id h1P232Rp018413; Mon, 24 Feb 2003 21:03:03 -0500 (EST)
Message-ID: <3E5ACEDE.9060907@free.fr>
Date: Mon, 24 Feb 2003 21:03:10 -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: Bruno Desroches <bdesroches@free.fr>
Subject: Re: [Spip] Rubrique des liens
References: <20030224070311.M30811@free.fr>
In-Reply-To: <20030224070311.M30811@free.fr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
cc: spip@rezo.net
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
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: Tue, 25 Feb 2003 02:03:16 -0000
Status: O
Content-Length: 780
Lines: 27

Ajoutes un article dans ta rubrique, pour voir si cela fonctionne.

A+
Ben.

Bruno Desroches wrote:

SPIP 1.5
J'ai créé une rubrique Liens dans laquelle j'ai publié une série d'adresses de
sites.
Or, en public, j'obtiens bien la rubrique mais elle est vide : les liens
n'apparaissent pas. Et si je passe par plan du site, je les vois. J'ai
recalculé la page, j'ai vidé le cache mais rien n'y fait. D'où cela peut-il
provenir ?

Bruno Desroches
bdesroches@free.fr

--
Open WebMail Project (http://openwebmail.org)
_______________________________________________
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

Christian Maisonnave <christian@maisonnave.org> écrivait le 25/02/03 à 01h47 :

J'aimerai soumettre un cas bizarre, qui m'interpelle. Je pense que j'ai
du faire une erreur quelque part mais ou...

le code suivant :

----
<B_mots_freres>

<h2 class="structure">Mots-cl&eacute;s dans le m&ecirc;me groupe</h2>

<div class="menu">
<div class="divers">
<B_groupe><div class="menu-titre"><BOUCLE_groupe(GROUPES_MOTS)
{id_groupe} {doublons} {titre!=type_article}>
#TITRE</BOUCLE_groupe></div></B_groupe>
<ul class="menu-liste">
<BOUCLE_mots_freres(MOTS) {type} {doublons} {par titre} {id_groupe!=3}
{id_groupe!=1}>
<li class="menu-item"><a href="#URL_MOT"
title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a></li>
</BOUCLE_mots_freres>
</ul>
</div>
</div>
</B_mots_freres>
</ul>Pas de freres<br></div></div>
<//B_mots_freres>
----

Donne le résultat suivant :

<B_mots_freres>

<h2 class="structure">Mots-cl&eacute;s dans le m&ecirc;me groupe</h2>

<div class="menu">
<div class="divers">

<ul class="menu-liste">

</ul>Pas de freres<br></div></div>

Je vois bien quie spip interprete mal mes boucles... mais ou est
l'erreur ?

NB: Je ne veux pas afficher certains groupes de mots et les mots
associés non plus :slight_smile:

Bon si personne n'a d'idée moi non plus :slight_smile: bug or feature ?...

Solution apportée : Je vais l'écrire directement en php...

--
Christian Maisonnave - mailto:chrys@maisonnave.org
- Site : http://www.maisonnave.org
- GPG Key : maisonnave.org

From speciale@club-internet.fr Sun Mar 2 12:45:05 2003

Return-Path: <speciale@club-internet.fr>
Received: from relay-4m.club-internet.fr (relay-4m.club-internet.fr
  [194.158.104.43])
  by miel.brainstorm.fr (Postfix) with ESMTP id 58B4F1C8B6A
  for <spip@rezo.net>; Sun, 2 Mar 2003 12:45:05 +0100 (CET)
Received: from [212.194.54.37] (f03m-7-37.d1.club-internet.fr [212.194.54.37])
  by relay-4m.club-internet.fr (Postfix) with ESMTP id BACB5E36A
  for <spip@rezo.net>; Sun, 2 Mar 2003 12:45:04 +0100 (CET)
User-Agent: Microsoft-Entourage/10.0.0.1309
Date: Sun, 02 Mar 2003 12:44:03 +0100
Subject: Re: [Spip] =?ISO-8859-1?B?6Q==?=volution spip
From: speciale <speciale@club-internet.fr>
To: SPIPREZO <spip@rezo.net>
Message-ID: <BA87AD13.4F76%speciale@club-internet.fr>
In-Reply-To: <HB43WL$9444FD2F7EC186DE92D8B668FD9ECB7E@laposte.net>
Mime-version: 1.0
Content-type: text/plain; charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable
X-BeenThere: spip@rezo.net
X-Mailman-Version: 2.1.1+
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: Sun, 02 Mar 2003 11:45:05 -0000
Status: O
Content-Length: 1077
Lines: 36

Le 2/03/03 9:07, =AB=A0noe.de-naama=A0=BB <noe.de-naama@laposte.net> a =E9crit=A0:

Je suis tomb=E9 sur un article sur l'=E9change d'ontologie r=E9dig=E9
=20
par Karl Dubost le 17 fevrier 2003.
=20
=20
=20
Un Web sémantique facile - 2003-02-17 - Carnet Web Karl
=20
=20
=20
Je me suis dis qu'effectivement j'aimerais bien avoir un spip
=20
avec des fonctionnalit=E9s telle que d=E9crites ici. Et qui
=20
permetrait de valoriser un peu plus les sites de la communaut=E9
=20
spip.
=20
=20
=20
J'envoie donc la r=E9f=E9rence pour =E9change d'opinions.
=20

Quand il parle de "les professionnels d'un domaine cr=E9eront des ontologies
afin de classifier l'information et la d=E9finir selon des cat=E9gories bien
pr=E9cises." N'est il pas en train de parler des mots-cl=E9s" ?

En tout cas, en bon publicitaire, je lui ai envoy=E9 l'adresse de SPIP, =E0
notre acadien postmoderne. Je pense qu'une fois qu'il aura fini avec
"l'ontologie de la bi=E8re", il y a de fortes chances qu'il se r=E9veille !-)

Luis, staliniste iconoclaste

regarde le message de ce matin avec un extrait de la doc :

*Remarque :* La manière dont SPIP interprète les boucles interdit de mettre une boucle entre <B1> et <BOUCLE1>. Par contre, il est possible de mettre des boucles supplémentaires dans les parties optionnelles situées /après/ la définition <BOUCLE1...>. Si vous devez vraiment installer une boucle dans la partie optionnelle /avant/, il faut passer par une commande <INCLURE()>,...

Christian Maisonnave wrote:

Christian Maisonnave <christian@maisonnave.org> écrivait le 25/02/03 à 01h47 :

J'aimerai soumettre un cas bizarre, qui m'interpelle. Je pense que j'ai
du faire une erreur quelque part mais ou...

le code suivant :

----
<B_mots_freres>

<h2 class="structure">Mots-cl&eacute;s dans le m&ecirc;me groupe</h2>

<div class="menu">
<div class="divers">
<B_groupe><div class="menu-titre"><BOUCLE_groupe(GROUPES_MOTS)
{id_groupe} {doublons} {titre!=type_article}>
#TITRE</BOUCLE_groupe></div></B_groupe>
<ul class="menu-liste">
<BOUCLE_mots_freres(MOTS) {type} {doublons} {par titre} {id_groupe!=3}
{id_groupe!=1}>
<li class="menu-item"><a href="#URL_MOT"
title="[(#DESCRIPTIF|textebrut|entites_html)]">#TITRE</a></li>
</BOUCLE_mots_freres>
</ul>
</div>
</B_mots_freres>
</ul>Pas de freres<br></div></div>
<//B_mots_freres>
----

Donne le résultat suivant :

<B_mots_freres>

<h2 class="structure">Mots-cl&eacute;s dans le m&ecirc;me groupe</h2>

<div class="menu">
<div class="divers">

<ul class="menu-liste">

</ul>Pas de freres<br></div></div>

Je vois bien quie spip interprete mal mes boucles... mais ou est
l'erreur ?

NB: Je ne veux pas afficher certains groupes de mots et les mots
associés non plus :slight_smile:
   
Bon si personne n'a d'idée moi non plus :slight_smile: bug or feature ?...

Solution apportée : Je vais l'écrire directement en php...

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

_______________________________________________
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

"Love Saint Up" <lovesaintup@no-log.org> a écrit dans le message news:
3E620507.1060109@no-log.org...

regarde le message de ce matin avec un extrait de la doc :

*Remarque :* La manière dont SPIP interprète les boucles interdit de
mettre une boucle entre <B1> et <BOUCLE1>. Par contre, il est possible
de mettre des boucles supplémentaires dans les parties optionnelles
situées /après/ la définition <BOUCLE1...>. Si vous devez vraiment
installer une boucle dans la partie optionnelle /avant/, il faut passer
par une commande <INCLURE()>,...

Pourtant ce type de boucle figure dans le squelette mot-dist.html (ligne 60
dans la version 1.5). Le fichier HTML envoyé au navigateur contient en effet
une ligne:
<B_mots_freres>
qui ne s'affiche pas dans le navigateur, mais déclenche un message d'erreur
sous Tidy (HTML validator).