Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

¿Se puede hacer que los mensajes del foro se muestren en orden descendente?

Estas en el tema de ¿Se puede hacer que los mensajes del foro se muestren en orden descendente? en el foro de Sistemas de gestión de contenidos en Foros del Web. Tengo instalado el foro pjpbb y me gustaría saber si es posbile hacer que por defento se muestren los mensajes en orden descendente, es decir, ...
  #1 (permalink)  
Antiguo 04/07/2005, 09:24
 
Fecha de Ingreso: diciembre-2004
Mensajes: 149
Antigüedad: 19 años, 11 meses
Puntos: 0
¿Se puede hacer que los mensajes del foro se muestren en orden descendente?

Tengo instalado el foro pjpbb y me gustaría saber si es posbile hacer que por defento se muestren los mensajes en orden descendente, es decir, primero el mas antiguo y no al reves como viene por defecto.

Gracias
  #2 (permalink)  
Antiguo 04/07/2005, 10:31
 
Fecha de Ingreso: julio-2005
Mensajes: 10
Antigüedad: 19 años, 4 meses
Puntos: 0
estoy casi seguro de que no, por defecto no, ni desde el panel, ni desde el perfil, ni desde el topic, seguramente se podra editar algo para hacerlo........pero desde el topic cualquier miembro puede cambiar la opcion "Mostrar mensajes de anteriores: " y poner los mas recientes primero...

pero realmente, es muy necesario??

  #3 (permalink)  
Antiguo 04/07/2005, 12:56
 
Fecha de Ingreso: diciembre-2004
Mensajes: 149
Antigüedad: 19 años, 11 meses
Puntos: 0
Gracias AkAdEk:

No es imprescindible, desde luego, pero en uno e mis foros me gustaría que fuera así. Sé que no se puede hacer desde el panel, pro tal vez, editando algun scriopt se podría hacer. Si alguien sabe cómo le estaría muy agradecido.

Un saludo.
  #4 (permalink)  
Antiguo 04/07/2005, 15:14
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 9 meses
Puntos: 55
En el viewtopic.php, sobre la línea 360, localiza esto:

Código PHP:
//
// Decide how to order the post display
//
if ( !empty($HTTP_POST_VARS['postorder']) || !empty($HTTP_GET_VARS['postorder']) )
{
    
$post_order = (!empty($HTTP_POST_VARS['postorder'])) ? htmlspecialchars($HTTP_POST_VARS['postorder']) : htmlspecialchars($HTTP_GET_VARS['postorder']);
    
$post_time_order = ($post_order == "asc") ? "ASC" "DESC";
}
else
{
    
$post_order 'asc';
    
$post_time_order 'ASC';

Simplemente cambia el último ASC por DESC, así por defecto salen los más recientes primero, y el usuario si quiere puede cambiarlo
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #5 (permalink)  
Antiguo 04/07/2005, 17:44
 
Fecha de Ingreso: diciembre-2004
Mensajes: 149
Antigüedad: 19 años, 11 meses
Puntos: 0
Hola Ferny:

Muchas gracias. Fui la fichero en cuestión, hice lo que me dijiste, pero no funcionó.

Última edición por Alejo; 05/07/2005 a las 01:58
  #6 (permalink)  
Antiguo 05/07/2005, 02:02
 
Fecha de Ingreso: diciembre-2004
Mensajes: 149
Antigüedad: 19 años, 11 meses
Puntos: 0
Hola de nuevo:

Tenéis que disculparme, pero creo que no me expliqué bien. El orden que me gustaría cambiar no es el orden en el que se muestran las respuestas a un tima, que ya lo hace en el orden que yo quiero, primero las más antiguas.

El que me gustaría cambiar es el orden en el que se muestran en cada foro los títulos de los temas, de forma que quede primero el más antiguo.

Muchas gracias por vuestra ayuda
  #7 (permalink)  
Antiguo 05/07/2005, 04:21
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 9 meses
Puntos: 55
Pues en viewforum.php sobre la línea 323 localiza esto:

ORDER BY t.topic_type DESC, t.topic_last_post_id DESC

Y cambias los DESC por ASC

Saludos
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #8 (permalink)  
Antiguo 05/07/2005, 07:00
 
Fecha de Ingreso: diciembre-2004
Mensajes: 149
Antigüedad: 19 años, 11 meses
Puntos: 0
¡¡¡ AHORA SÍ !!! Muchas gracias Ferny, ahora sí está com yo quería. Eres un genio. Te debo un café.

Un abrazo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:25.