Foro

Estoy montando un foro y tengo problemas con el orden de los hilos.
Quisiera ordenar los hilos por la fecha del último mensaje, de forma que el primer hilo que muestre seria aquel que haya recibido un mensaje más recientemente. Esto creo tenerlo resuelto, el problema es al aplicar una paginación, ya que pagina por el número de mensajes en lugar de por hilos.
¿Se os ocurre algo?

<BOUCLE_temas(FORUMS){id_article}{tout}{pagination}{par date}{inverse}>
<BOUCLE_hilo(FORUMS){id_thread}{doublons}>
#TITRE

[por (#NOM)]
<BOUCLE_ultimo(FORUMS){id_parent}{par date}{inverse}{0,1}>
Último comentario: [(#DATE|affdate)]
[por (#NOM)]
</BOUCLE_ultimo>
No hay ningún comentario
<//B_ultimo>

</BOUCLE_hilo>
</BOUCLE_temas>

Hola Alberto
Si el {pagination} lo pones al final del todo, ¿te funciona o sigue
sin salir como quieres?

Saludos
Pablo

El 20/02/07, Alberto Navarro <alnalu@gmail.com> escribió:

Estoy montando un foro y tengo problemas con el orden de los hilos.
Quisiera ordenar los hilos por la fecha del último mensaje, de forma que el
primer hilo que muestre seria aquel que haya recibido un mensaje más
recientemente. Esto creo tenerlo resuelto, el problema es al aplicar una
paginación, ya que pagina por el número de mensajes en lugar de por hilos.
¿Se os ocurre algo?

<BOUCLE_temas(FORUMS){id_article}{tout}{pagination}{par
date}{inverse}>
  <BOUCLE_hilo(FORUMS){id_thread}{doublons}>
     <strong><a
href="#URL_ARTICLE?id_forum=#ID_FORUM">#TITRE</a></strong><BR>
      [por (#NOM)]
      <BOUCLE_ultimo(FORUMS){id_parent}{par
date}{inverse}{0,1}>
        &Uacute;ltimo comentario: [(#DATE|affdate)]<br>[por (#NOM)]
      </BOUCLE_ultimo>
        No hay ningún comentario
      <//B_ultimo>

  </BOUCLE_hilo>
</BOUCLE_temas>

_______________________________________________
Spip-es@rezo.net -
http://listes.rezo.net/mailman/listinfo/spip-es

--
Pablo Iranzo Gómez
(http://Alufis35.uv.es/~iranzo/)
(PGPKey Available on http://www.uv.es/~iranzop/PGPKey.pgp)
                  --
Postulado de Boling sobre la Ley de Murphy:

Si se encuentra bien, no se preocupe. Se le pasará