2ème Post - Syndication - Parametre AGE

Cette boucle ne marche pas :
<BOUCLE_syndication_site(SYNDIC_ARTICLES){id_syndic}{age<1}>
</BOUCLE_syndication_site>

Alors que celle-ci fonctionne :
<BOUCLE_syndication(SYNDIC_ARTICLES){id_syndic}>
</BOUCLE_syndication>

J'en conclus que le critère AGE ne s'applique qu'aux articles ou aux brèves. Si c'est le cas, est-il possible d'envisager une gestion de ce critère 'AGE' par la boucle 'SYNDIC_ARTICLES' ?

Merci par avance pour vos réponses.
(Nombreuse les réponses - Nombreuse les réponses) :wink:

a+
Fabrice

----------------------
www.drop-zone-city.com

______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif

@ Fabrice <f.gangler@ifrance.com> :

Cette boucle ne marche pas :
<BOUCLE_syndication_site(SYNDIC_ARTICLES){id_syndic}{age<1}>
</BOUCLE_syndication_site>

Bien vu ! Le bug sera corrigé dans la prochaine version de spip. Merci !

-- Fil

Fil wrote:
> > Cette boucle ne marche pas :
> > <BOUCLE_syndication_site(SYNDIC_ARTICLES){id_syndic}{age<1}>
>
> Bien vu ! Le bug sera corrigé dans la prochaine version de spip.

Merci Fil.
C'est rassurant un bug... :wink:

Pour la petite histoire :
///////////////////////////////////////////////////////////////////
Pour palier à ce manque, j'ai codé (très mal) un peu de PHP dans mes boucles. Résultat : en 1 jour, 40 Mo bouffés chez mon hébergeur ! :wink:

Causes :
1.
Les boucles de syndications générais des fichiers de cache de 600 Ko
(Erreur certainement classique : d'intégrer tout le code PHP dans les boucles)

Après, création de fonction PHP, et récupération uniquement sous forme de tableau des données dans les boucles (Pas de traitement), les fichiers générés ne pèse plus que 57 ko.

2.
Utilisation d'include PHP : un fichier de cache était généré pour chaque site syndiqué...

Le test de la version CSV, avec l'INCLUDE propre à SPIP, a fonctionné, car je n'ai plus qu'un fichier 57 ko dans le cache
///////////////////////////////////////////////////////////////////

a+ - Bon week à tous
Fabrice

----------------------
www.drop-zone-city.com

______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif

Bonjour,

Fil wrote:
> Bien vu ! Le bug sera corrigé dans la prochaine version de spip.
J'ai testé la dernière version CSV, et ça marche !

Il me reste encore une question : :wink:

Cette boucle ne marche pas :
<BOUCLE_syndic_news3XXX(SYNDIC_ARTICLES){id_syndic}{1<age}>
</BOUCLE_syndic_news3XXX>
ou
<BOUCLE_syndic_news3XXX(SYNDIC_ARTICLES){id_syndic}{age>1}>
</BOUCLE_syndic_news3XXX>
= afficher les articles de plus d'un jour

Alors que celle-ci fonctionne :
<BOUCLE_syndic_news2XXX(SYNDIC_ARTICLES){id_syndic}{age<3}>
</BOUCLE_syndic_news2XXX>
= afficher les articles de moins de trois jour

En fait, je cherche à avoir comme critère : '{1<age<3}'.
J'ai même testé avec des boucles imbriquées : rien...

Si vous avez une idée...
Logiquement cela doit marcher, dans les archives de la liste, j'ai trouvé des explications pour les articles du futur 'age>-365' !

Merci pour vos réponses.
Fabrice

----------------------
www.drop-zone-city.com

______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif

@ Fabrice <f.gangler@ifrance.com> :

Cette boucle ne marche pas :
<BOUCLE_syndic_news3XXX(SYNDIC_ARTICLES){id_syndic}{1<age}>
</BOUCLE_syndic_news3XXX>

non : la syntaxe est {age>1}

<BOUCLE_syndic_news3XXX(SYNDIC_ARTICLES){id_syndic}{age>1}>
</BOUCLE_syndic_news3XXX>
= afficher les articles de plus d'un jour

ta boucle dit "afficher les articles de plus d'un jour EN PROVENANCE du site
numéro id_syndic" : tu es ssûr qu'il y en a, et que id_syndic existe quand
ta boucle est appelée ?

En fait, je cherche à avoir comme critère : '{1<age<3}'.

{age<3}{age>1} fonctionne chez moi.

-- Fil

From lydie@abc-creatweb.com Tue Aug 6 21:40:54 2002

Return-Path: <lydie@abc-creatweb.com>
Received: from ns3069.ovh.net (ns3069.ovh.net [213.186.35.198])
  by miel.brainstorm.fr (Postfix) with ESMTP id 038721C68C
  for <spip@rezo.net>; Tue, 6 Aug 2002 21:40:54 +0200 (CEST)
Received: (qmail 31304 invoked by uid 503); 6 Aug 2002 19:40:52 -0000
Received: from unknown (HELO lydie) (80.11.193.92)
  by ns3069.ovh.net with SMTP; 6 Aug 2002 19:40:52 -0000
From: "Lydie - ABC Creat-Web" <lydie@abc-creatweb.com>
To: <spip@rezo.net>
Date: Tue, 6 Aug 2002 21:48:08 +0200
Message-ID: <NFBBLBLDGLCJICNOEDKPEEJLDMAA.lydie@abc-creatweb.com>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Importance: Normal
Subject: =?iso-8859-1?q?=5BSpip=5D_?= =?iso-8859-1?q?histoire_de_squelettes_?=
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: Tue, 06 Aug 2002 19:40:54 -0000
Status: O
Content-Length: 645
Lines: 20

Bonjour,

Sur spip on peut faire des présentations différentes, il suffit juste de
nommer le squelette des rubriques ou articles avec leur numéro, ça c'est ok.

Je souhaiterai appliquer un squelette d'une rubrique exemple
rubrique-20.html a une autre rubrique (de même niveau, donc pas une
sous-rubrique) du site par exemple rubrique-30

Comment faire, est-il possible de faire un squelette du type
rubrique-20-30.html ou dois-je doubler le squelette rubrique-20.html en
rubrique-30.html ?

Je ne sais pas si ma question est claire, mais si vous arrivez à me
comprendre merci de vos réponses elles seront les bienvenues :slight_smile:

Amicalement
Lydie

Fil wrote:
> > En fait, je cherche à avoir comme critère : '{1<age<3}'.
> {age<3}{age>1} fonctionne chez moi.

Finalement, chez moi aussi.
Merci encore Fil.

Promis, prochaine fois
je retourne 7 fois mes boucles dans mes squelettes ! :wink:

Une question en passant, toujours sur la syndication :
dans un des sites syndiqués SPIP stocke plus de 300 news.
SPIP possède-t-il une limite dans son code ?
Ou faut-il l'implanter dans mes squelettes ?

a+
Fabrice

----------------------
www.drop-zone-city.com

______________________________________________________________________________
Nouveau sur i (france), ne vous faites pas piquer votre nom!
Réservez dès à présent votre nom de domaine pour 1 Euro* HT/mois (*à partir de) http://www.ifrance.com/_reloc/signdom

belle journée pour s'exprimer, Fabrice disait justement :

Une question en passant, toujours sur la syndication :
dans un des sites syndiqués SPIP stocke plus de 300 news.
SPIP possède-t-il une limite dans son code ?

bonne question...

Ou faut-il l'implanter dans mes squelettes ?

{par date}{inverse}{0,100} par exemple

Dorian
---------oO0o0Oo----------
::: Association 3e StudiO :::
:: http://www.3studio.org ::