Bonjour,
J'ai un ennui avec une boucle que je n'arrive pas à faire, c'est surtout dans ma logique que je n'arrive pas à trouver.
Soit une liste d'articles de toutes les rubriques classés par date inverse.
Je souhaite faire apparaitre en haut de la liste l'article d'une rubrique sélectionnée, par date inversée mais aussi la faire remonter par date de modification si on a retouché l'article.
<BOUCLE_art(ARTICLES){par date}{inverse}{id_rubrique !==^(25)$}{tout}>
<BOUCLE_ru(RUBRIQUES){id_rubrique}{id_rubrique !==^(25)$}{tout}> [<div class="surt">(#TITRE)</div>]</BOUCLE_ru>[<div class="tit"><a href="#URL_ARTICLE">(#TITRE)</a></div>][<div class="titre">(#DATE|affdate)</div>]
<div class="ftexte">[(#TEXTE|couper{100})]</div>
</BOUCLE_art>
Les rubriques n'ont pas de mots clés et ne sont pas numérotées..
BB
monnaieancienne wrote:
Bonjour,
J'ai un ennui avec une boucle que je n'arrive pas à faire, c'est surtout
dans ma logique que je n'arrive pas à trouver.
Soit une liste d'articles de toutes les rubriques classés par date inverse.
Je souhaite faire apparaitre en haut de la liste l'article d'une
rubrique sélectionnée, par date inversée mais aussi la faire remonter
par date de modification si on a retouché l'article.
qu'est ce que tu appelles faire remonter? tu veux afficher une liste ou un seul article?
Pierre
Pierre Andrews a écrit :
monnaieancienne wrote:
Bonjour,
J'ai un ennui avec une boucle que je n'arrive pas à faire, c'est surtout
dans ma logique que je n'arrive pas à trouver.
Soit une liste d'articles de toutes les rubriques classés par date inverse.
Je souhaite faire apparaitre en haut de la liste l'article d'une
rubrique sélectionnée, par date inversée mais aussi la faire remonter
par date de modification si on a retouché l'article.
qu'est ce que tu appelles faire remonter? tu veux afficher une liste ou un seul article?
Pierre
J'affiche une liste de tous les articles de toutes les rubriques par date. Je veux faire remonter en haut de la liste les articles de la rubrique n qui ont subi un changement .
Par contre les autres articles de la même rubrique et qui n'ont pas été modifiés, restent eux bien en place dans le positionnement chronologique de cette liste.
Bernard
Le 10 oct. 08 à 13:33, monnaieancienne a écrit :
Pierre Andrews a écrit :
monnaieancienne wrote:
Bonjour,
J'ai un ennui avec une boucle que je n'arrive pas à faire, c'est surtout
dans ma logique que je n'arrive pas à trouver.
Soit une liste d'articles de toutes les rubriques classés par date inverse.
Je souhaite faire apparaitre en haut de la liste l'article d'une
rubrique sélectionnée, par date inversée mais aussi la faire remonter
par date de modification si on a retouché l'article.
qu'est ce que tu appelles faire remonter? tu veux afficher une liste ou un seul article?
Pierre
J'affiche une liste de tous les articles de toutes les rubriques par date. Je veux faire remonter en haut de la liste les articles de la rubrique n qui ont subi un changement .
c'est à dire dont date!=#DATE_MODIF ou l'inverse
ouvrir un article sans le modifier, change tout de même date_modif (sur les ancienne versions du moins mais ça a peut-être été modifié, justement)
Il y a une contrib -- que je ne retrouve pas -- pour mélanger brèves et articles, peut-être voir à mélanger {par date} et {par date_modif} sur ce principe
Claude
Par contre les autres articles de la même rubrique et qui n'ont pas été modifiés, restent eux bien en place dans le positionnement chronologique de cette liste.
Bernard
_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Le 10 oct. 08 à 14:56, dlatr a écrit :
Le 10 oct. 08 à 13:33, monnaieancienne a écrit :
Pierre Andrews a écrit :
monnaieancienne wrote:
Bonjour,
J'ai un ennui avec une boucle que je n'arrive pas à faire, c'est surtout
dans ma logique que je n'arrive pas à trouver.
Soit une liste d'articles de toutes les rubriques classés par date inverse.
Je souhaite faire apparaitre en haut de la liste l'article d'une
rubrique sélectionnée, par date inversée mais aussi la faire remonter
par date de modification si on a retouché l'article.
qu'est ce que tu appelles faire remonter? tu veux afficher une liste ou un seul article?
Pierre
J'affiche une liste de tous les articles de toutes les rubriques par date. Je veux faire remonter en haut de la liste les articles de la rubrique n qui ont subi un changement .
c'est à dire dont date!=#DATE_MODIF ou l'inverse
ouvrir un article sans le modifier, change tout de même date_modif (sur les ancienne versions du moins mais ça a peut-être été modifié, justement)
Il y a une contrib -- que je ne retrouve pas -- pour mélanger brèves et articles, peut-être voir à mélanger {par date} et {par date_modif} sur ce principe
Claude
et
http://romy.tetue.net/spip.php?article401
je vois mal mais bon courage
Par contre les autres articles de la même rubrique et qui n'ont pas été modifiés, restent eux bien en place dans le positionnement chronologique de cette liste.
Bernard
dlatr a écrit :
Le 10 oct. 08 à 14:56, dlatr a écrit :
Le 10 oct. 08 à 13:33, monnaieancienne a écrit :
Pierre Andrews a écrit :
monnaieancienne wrote:
Bonjour,
J'ai un ennui avec une boucle que je n'arrive pas à faire, c'est surtout
dans ma logique que je n'arrive pas à trouver.
Soit une liste d'articles de toutes les rubriques classés par date inverse.
Je souhaite faire apparaitre en haut de la liste l'article d'une
rubrique sélectionnée, par date inversée mais aussi la faire remonter
par date de modification si on a retouché l'article.
qu'est ce que tu appelles faire remonter? tu veux afficher une liste ou un seul article?
Pierre
J'affiche une liste de tous les articles de toutes les rubriques par date. Je veux faire remonter en haut de la liste les articles de la rubrique n qui ont subi un changement .
c'est à dire dont date!=#DATE_MODIF ou l'inverse
ouvrir un article sans le modifier, change tout de même date_modif (sur les ancienne versions du moins mais ça a peut-être été modifié, justement)
Il y a une contrib -- que je ne retrouve pas -- pour mélanger brèves et articles, peut-être voir à mélanger {par date} et {par date_modif} sur ce principe
Claude
Mélanger et trier des éléments hétérogénes - SPIP-Contrib
et
http://romy.tetue.net/spip.php?article401
je vois mal mais bon courage
Par contre les autres articles de la même rubrique et qui n'ont pas été modifiés, restent eux bien en place dans le positionnement chronologique de cette liste.
Bernard
Merci pour le tuyau mais c'est pas gagné!! 
Bernard
Merci Pierre, mais je n'y arrive pas, y'a un truc qui coince avec la rubrique.. Tant pis je vais sortir du contexte de la liste et faire une alerte ailleurs. Mais l'idée semble à développer..
Bernard
Pierre Andrews a écrit :
Salut,
fait deux boucles, une qui affiche l'article avec la dernière modif et
l'autre qui affiche la liste d'article normale. met {doublons} dans
les deux boucles et ca ira 
Pierre
2008/10/10 monnaieancienne <monnaieancienne@free.fr>:
Pierre Andrews a écrit :
monnaieancienne wrote:
Bonjour,
J'ai un ennui avec une boucle que je n'arrive pas à faire, c'est surtout
dans ma logique que je n'arrive pas à trouver.
Soit une liste d'articles de toutes les rubriques classés par date
inverse.
Je souhaite faire apparaitre en haut de la liste l'article d'une
rubrique sélectionnée, par date inversée mais aussi la faire remonter
par date de modification si on a retouché l'article.
qu'est ce que tu appelles faire remonter? tu veux afficher une liste ou un
seul article?
Pierre
J'affiche une liste de tous les articles de toutes les rubriques par date.
Je veux faire remonter en haut de la liste les articles de la rubrique n
qui ont subi un changement .
Par contre les autres articles de la même rubrique et qui n'ont pas été
modifiés, restent eux bien en place dans le positionnement chronologique de
cette liste.
Bernard
------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG - http://www.avg.com Version: 8.0.173 / Virus Database: 270.8.0/1717 - Release Date: 09/10/2008 16:56