Página 1 de 1

Ordenación de los foros por defecto para nuevos usuarios  Tema Solucionado

Publicado: 01 Ene 2017, 04:14
por MrDrap
Buenas, ante todo feliz año.

Mi foro lleva desde el 2011 usándose sin muchas complicaciones...

En el 2015 tuve un problema con el servidor y me pasé a otro server, en ese momento actualicé de 3.0.12 a 3.1, con todos los cambios necesarios.. Me di cuenta al cabo de un tiempo, por comentarios de un usuario, mi foro no se ordenaba como se veía sin entrar en tu cuenta...

Me explicaré rápidamente para no marear:
El usuario invitado ve el foro con las ordenaciones:
user_topic_sortby_type = 't'
user_topic_sortby_dir = 'd'
user_post_sortby_type = 't'
user_post_sortby_dir = 'a'

Peeero, esto ha cambiado desde abril del 2015, (cuando cambié de 3.0.12 a 3.1) en ese momento los usuarios recién registrados se les auto ordena con un
user_topic_sortby_dir = 'a'

En el includes/ucp_prefs.php el dato es correcto:
$data = array(
'topic_sk' => request_var('topic_sk', (!empty($user->data['user_topic_sortby_type'])) ? $user->data['user_topic_sortby_type'] : 't'),
'topic_sd' => request_var('topic_sd', (!empty($user->data['user_topic_sortby_dir'])) ? $user->data['user_topic_sortby_dir'] : 'd'),
'topic_st' => request_var('topic_st', (!empty($user->data['user_topic_show_days'])) ? (int) $user->data['user_topic_show_days'] : 0),

'post_sk' => request_var('post_sk', (!empty($user->data['user_post_sortby_type'])) ? $user->data['user_post_sortby_type'] : 't'),
'post_sd' => request_var('post_sd', (!empty($user->data['user_post_sortby_dir'])) ? $user->data['user_post_sortby_dir'] : 'a'),
'post_st' => request_var('post_st', (!empty($user->data['user_post_show_days'])) ? (int) $user->data['user_post_show_days'] : 0),


En el SQL, para actualizar los nuevos usuarios uso el código:
UPDATE `phpbb_users` SET `user_topic_sortby_dir` = 'd';

Pero me gustaría saber cómo dejar esto para siempre cambiado, en el 3.0.12 en el registro de usuarios elegías tú este campo, en el 3.1 se quitó... y por mucho que busco no doy con la tecla...

The_KUKA tú que eres un genio en estos temas... podrás ayudarme? o cualquier otro...
muchas gracias por todo y por leerme, un saludo.

Re: Ordenación de los foros por defecto para nuevos usuarios

Publicado: 05 Abr 2017, 13:38
por MrDrap
Tras varios meses sin respuesta...
Al final he encontrado el fallo.. en el phpmyadmin, en las tablas de usuarios las propiedades de la tabla estaban mal, todo esto ha sido solucionado gracias a la ayuda del usuario rubencm en el chat del freenode del IRC.
Imagen

Saludos a todos