Critèreage_relatif_modif ?

Bonjour

je cherche à ajouter dans le squelettes nouveautes.html la liste des articles
modifiés depuis X jours.

J'ai pensé à repartir de la boucle existante pour aboutir à

<B_nv2>
<:ai_articles_modifies:>
-----------------------------------------
<BOUCLE_nv2(ARTICLES){age_relatif_modif<=0}{par date}{inverse}{0,30}>
[** (#TITRE|textebrut) **]
[<:par_auteur:> (#LESAUTEURS|textebrut)][ - (#DATE_MODIF|affdate)]
[(#INTRODUCTION|textebrut)]
-> [(#URL_ARTICLE|url_absolue)]
</BOUCLE_nv2>

Or il semble que le critere age_relatif_modif soit inexistant alors que
age_relatif_redac existe.
Ai-je un autre moyen d'aboutir à ce que je souhaite ?

SPIP 2.0.9

Merci par avance.

Bonsoir

Le 2 octobre 2009 14:48, Manu <manu@tjampens.com> a écrit :

Bonjour

je cherche à ajouter dans le squelettes nouveautes.html la liste des articles
modifiés depuis X jours.

J’ai pensé à repartir de la boucle existante pour aboutir à

<B_nv2>
<:ai_articles_modifies:>

<BOUCLE_nv2(ARTICLES){age_relatif_modif<=0}{par date}{inverse}{0,30}>
[** (#TITRE|textebrut) **]
[<:par_auteur:> (#LESAUTEURS|textebrut)][ - (#DATE_MODIF|affdate)]
[(#INTRODUCTION|textebrut)]
→ [(#URL_ARTICLE|url_absolue)]
</BOUCLE_nv2>

Or il semble que le critere age_relatif_modif soit inexistant alors que
age_relatif_redac existe.
Ai-je un autre moyen d’aboutir à ce que je souhaite ?

SPIP 2.0.9

Je crois que « age_relatif_redac » est spécifique à l’agenda.

Tu trouveras sans doute ce que tu souhaites faire ici : http://www.spip.net/fr_article1971.html


Line

Merci pour ton retour.
J'ai déjà lu attentivement cette page et je n'y ai pas trouvé ce que je cherchais.

Est-il possible de faire une boucle affichant les articles modifiés depuis X jours ?
En l'état, je ne parviens à afficher que les articles publiés depuis X jours.

Je m'etais pris la tete sur cette question pour signaler tout ce qui avait moins
de 60 jours, que ce soit une creation ou une modification. Je n'ai pas trouve de
solution sans php. Je te la recopie ci-apres:
le debut est hors boucle
<?php $jour_de_reference = '[(#DATE|jour)]'; ?>
<?php $mois_de_reference = '[(#DATE|mois)]'; ?>
<?php $annee_de_reference = '[(#DATE|annee)]'; ?>
<?php $delta_jours = 60; ?>
<?php $date_de_reference = date("Y-m-d
H:i:m",mktime(0,0,0,$mois_de_reference,$jour_de_reference-$delta_jours,$annee_de_reference));
?>
<B_articles_maj>
..
<BOUCLE_articles_maj(ARTICLES){doublons}{par date}{inverse}>
  <?php $date_modification = '[(#DATE_MODIF|texte_script)]'; ?>
  <?php $date_mise_en_ligne = '[(#DATE|texte_script)]'; ?>
  <?php if (($date_modification >= $date_de_reference)
            ||($date_mise_en_ligne >= $date_de_reference)) : ?>
    [<h3 style="font-size: 1.27em;font-weight: bold;color:
#000;">(#TITRE|supprimer_numero)</h3>]
....
  <?php endif; ?>
</BOUCLE_articles_maj>

Depuis j'ai decouvert dans la doc un critere age_modif qui renvoie sur l'article
"gestion des dates" ou il n'apparait pas, et qui ne fonctionne pas dans mes boucles

Toute evolution de ce critere m'interesse.

Selon Manu <manu@tjampens.com>:

Bonjour

je cherche à ajouter dans le squelettes nouveautes.html la liste des
articles
modifiés depuis X jours.

J'ai pensé à repartir de la boucle existante pour aboutir à

<B_nv2>
<:ai_articles_modifies:>
-----------------------------------------
<BOUCLE_nv2(ARTICLES){age_relatif_modif<=0}{par date}{inverse}{0,30}>
[** (#TITRE|textebrut) **]
[<:par_auteur:> (#LESAUTEURS|textebrut)][ - (#DATE_MODIF|affdate)]
[(#INTRODUCTION|textebrut)]
-> [(#URL_ARTICLE|url_absolue)]
</BOUCLE_nv2>

Or il semble que le critere age_relatif_modif soit inexistant alors que
age_relatif_redac existe.
Ai-je un autre moyen d'aboutir à ce que je souhaite ?

SPIP 2.0.9

Merci par avance.

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/

Bonjour,

Le 3 octobre 2009 08:55, Manu_TJ <manu@tjampens.com> a écrit :

Est-il possible de faire une boucle affichant les articles modifiés depuis X jours ?
En l’état, je ne parviens à afficher que les articles publiés depuis X jours.

Je n’ai jamais essayé, mais est-ce que, dans ta boucle, à la place de « {age_relatif_modif<=0} » le critère : {age_modif<=0} ne donnerait pas ce que tu souhaites ?

Line