At 14:19 +0200 4/08/01, Eric Langevin wrote:
salut
est il possible de configurer les forums pour que les messages apparaissent non pas sur une seule et meme page mais comme une liste de liens vers chaque message poste, comme pour les archives de mailman?
Ou alors ce n'est pas possible et il n'y a pas le choix, il faut prendre une liste de disc ailleurs et faire un lien vers les archives
Les forums, c'est en général la partie la plus chiante à programmer dans les squelettes, car il faut utiliser de multiples boucles imbriquées et savoir gérer la récurrence (un message qui répond à un message qui répond à un message, etc.) et, en plus, il n'est pas évident de réussir une belle interface graphique...
Cependant, une fois qu'on a pigé comment programmer les boucles, on se rend compte que le système de forums est beaucoup plus souple qu'il n'y paraît.
-> Tu peux bien entendu afficher tous les messages sous un article (façon uZine).
-> Tu peux afficher tous les messages d'un article sur une page séparée.
-> Tu peux afficher les 10 premiers messages sous un article, et les suivants sur une autre page.
-> Tu peux afficher seulement le titre des messages, avec un lien sur une page spécifique pour chaque message. Sur cette page spécifique, tu peux aussi afficher le thread des réponses (ou non)... Tu peux faire le lien "répondre à ce message" sur la page de l'article, mais aussi sur la page spécifique du message...
-> Tu peux faire un seul forum commun pour tous les articles d'une même rubrique (et afficher ces messages soit sous chaque article, soit plus logiquement sur une page séparée).
-> Tu peux faire des forums "à plat" (c'est-à-dire qu'on ne peut pas répondre à un message, on peut seulement répondre à l'article, et les messages s'affichent alors à la suite les uns des autres).
-> Tu peux décider d'une limite de profondeur pour les threads (c'est-à-dire qu'on peut répondre à un article, puis répondre à ce message, mais pas plus loin...).
-> Tu peux faire une présentation différente pour les différents niveaux de messages: dans uZine, les réponses aux articles sont sur fond gris, et les réponses à ces messages passent ensuite sur fond blanc, mais tu peux encore prévoir que les réponses aux réponses seront encore différentes, par exemple passer dans un corps plus petit...
Et il y a certainement des possibilités pas prévues. Mais pour ça, le tout c'est de bien piger le système des squelettes de SPIP. C'est là que ça devient vraiment très souple...
Amicalement,
ARNO*
--
Le Scarabée : http://www.scarabee.com
uZine 2 : http://www.minirezo.net
DH/DSS, 0x11930F0B, DEEB 602D B344 644B AF88 BF73 85F4 2297 1193 0F0B