Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Orden mensajesTema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
zyxer
Miembro
Mensajes: 367
Registrado: 17 Jul 2011, 22:53
Edad: 35

Orden mensajes

#1

Mensaje por zyxer »

Hola, Me gustaria saber si hay o existe alguna forma de determinar en que orden se ven los mensajes publicados en los foros. Me explico:
  • Al ir publicando mensajes en un foros, cuando alguien entra en el foro vera los mensajes en el orden: mensajes recientes --> mensajes antiguos.
Hay alguna forma de determinar que los menajes se vean en orden contrario? o mejor todavia, en orden alfabetico?
Datos de Soporte
SPOILER_SHOW
URL: http://abacoentertainment.com
Versión phpBB: 3.0.10
MODs Instalados: AutomodBoard3 Portal 2.0.0b1phpBB Gallery 1.1.6Buttons Menu 2.2.0Paypal Donation Mod 1.0.4Advertisement Management 1.0.12[BETA] phpBB WYSIWYGTopic SEO description and keywordsIndex Tabbed 1.1.1mod • Prime Login Return • Prime Links • Prime Logout Return • Prime Instant Redirect• Unsubscribe ModQuick BuddiesReIMG Image Resizer 2.0.1
Plantilla(s) usada(s): Prosilver
Servidor: Gratis
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Orden mensajes

#2

Mensaje por leviatan21 »

Te refieres a esto : Panel de Control de Usuario -> Preferencias de foros : Editar preferencias de visualización
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

zyxer
Miembro
Mensajes: 367
Registrado: 17 Jul 2011, 22:53
Edad: 35

Re: Orden mensajes

#3

Mensaje por zyxer »

Si, eso mismo... bueno, mas o menos, me refiero a: como podria hacer que cuando un usuario se registre (en incluso a los invitados) le aparezca una de esas opciones de manera predeterminada?
Última edición por zyxer el 06 Nov 2011, 15:15, editado 1 vez en total.
Datos de Soporte
SPOILER_SHOW
URL: http://abacoentertainment.com
Versión phpBB: 3.0.10
MODs Instalados: AutomodBoard3 Portal 2.0.0b1phpBB Gallery 1.1.6Buttons Menu 2.2.0Paypal Donation Mod 1.0.4Advertisement Management 1.0.12[BETA] phpBB WYSIWYGTopic SEO description and keywordsIndex Tabbed 1.1.1mod • Prime Login Return • Prime Links • Prime Logout Return • Prime Instant Redirect• Unsubscribe ModQuick BuddiesReIMG Image Resizer 2.0.1
Plantilla(s) usada(s): Prosilver
Servidor: Gratis
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Orden mensajes

#4

Mensaje por leviatan21 »

No hay manera de forzarlo a ver eso, es su decisión entrar a su panel y configurarlo según sus necesidades y gustos
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

zyxer
Miembro
Mensajes: 367
Registrado: 17 Jul 2011, 22:53
Edad: 35

Re: Orden mensajes

#5

Mensaje por zyxer »

bueno, no hablo de forzarlo de manera definitiva, si quieren cambiarlo luego que lo cambien. Lo que que digo es que la manera predetarminada no sea la que tiene sino otra. Pues es que estoy publicando cosas que tienen un orden y llevan una continuidad y me gustaria que ellos lo vean en ese orden. Que yo pueda publicar, por ejemplo:
  1. Que es la Biblia?
  2. Versiones de la Biblia.
  3. Etc, etc, etc...
Quisiera que les apareciera por el orden que les ponga con el numero que les ponga al frente o el orden en que yo lo vaya publicando, y asi evito que los temas les queden al revés y que para comenzar a leer tengan que ir al final.

Tal vez predeterminar cual sera la opcion que salga, eso se haga mediante la DataBase o algo.. bueno, no se... si no se puede, lo entiendo, pero en serio me gustaria. Gracias. DTB.
Última edición por zyxer el 06 Nov 2011, 15:56, editado 2 veces en total.
Datos de Soporte
SPOILER_SHOW
URL: http://abacoentertainment.com
Versión phpBB: 3.0.10
MODs Instalados: AutomodBoard3 Portal 2.0.0b1phpBB Gallery 1.1.6Buttons Menu 2.2.0Paypal Donation Mod 1.0.4Advertisement Management 1.0.12[BETA] phpBB WYSIWYGTopic SEO description and keywordsIndex Tabbed 1.1.1mod • Prime Login Return • Prime Links • Prime Logout Return • Prime Instant Redirect• Unsubscribe ModQuick BuddiesReIMG Image Resizer 2.0.1
Plantilla(s) usada(s): Prosilver
Servidor: Gratis
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

zyxer
Miembro
Mensajes: 367
Registrado: 17 Jul 2011, 22:53
Edad: 35

Re: Orden mensajes

#6

Mensaje por zyxer »

Ok, buscando en el archivo: phpBB3/includes/ucp/ucp_prefs.php

encontre esto:

Código: Seleccionar todo

				// Topic ordering options
				$limit_topic_days = array(0 => $user->lang['ALL_TOPICS'], 1 => $user->lang['1_DAY'], 7 => $user->lang['7_DAYS'], 14 => $user->lang['2_WEEKS'], 30 => $user->lang['1_MONTH'], 90 => $user->lang['3_MONTHS'], 180 => $user->lang['6_MONTHS'], 365 => $user->lang['1_YEAR']);

				// Post ordering options
				$limit_post_days = array(0 => $user->lang['ALL_POSTS'], 1 => $user->lang['1_DAY'], 7 => $user->lang['7_DAYS'], 14 => $user->lang['2_WEEKS'], 30 => $user->lang['1_MONTH'], 90 => $user->lang['3_MONTHS'], 180 => $user->lang['6_MONTHS'], 365 => $user->lang['1_YEAR']);

				$sort_by_post_text = array('a' => $user->lang['AUTHOR'], 't' => $user->lang['POST_TIME'], 's' => $user->lang['SUBJECT']);
				$sort_by_post_sql = array('a' => 'u.username_clean', 't' => 'p.post_id', 's' => 'p.post_subject');

				$_options = array('topic', 'post');
				foreach ($_options as $sort_option)
				{
					${'s_limit_' . $sort_option . '_days'} = '<select name="' . $sort_option . '_st">';
					foreach (${'limit_' . $sort_option . '_days'} as $day => $text)
					{
						$selected = ($data[$sort_option . '_st'] == $day) ? ' selected="selected"' : '';
						${'s_limit_' . $sort_option . '_days'} .= '<option value="' . $day . '"' . $selected . '>' . $text . '</option>';
					}
					${'s_limit_' . $sort_option . '_days'} .= '</select>';

					${'s_sort_' . $sort_option . '_key'} = '<select name="' . $sort_option . '_sk">';
					foreach (${'sort_by_' . $sort_option . '_text'} as $key => $text)
					{
						$selected = ($data[$sort_option . '_sk'] == $key) ? ' selected="selected"' : '';
						${'s_sort_' . $sort_option . '_key'} .= '<option value="' . $key . '"' . $selected . '>' . $text . '</option>';
					}
					${'s_sort_' . $sort_option . '_key'} .= '</select>';

					${'s_sort_' . $sort_option . '_dir'} = '<select name="' . $sort_option . '_sd">';
					foreach ($sort_dir_text as $key => $value)
					{
						$selected = ($data[$sort_option . '_sd'] == $key) ? ' selected="selected"' : '';
						${'s_sort_' . $sort_option . '_dir'} .= '<option value="' . $key . '"' . $selected . '>' . $value . '</option>';
					}
					${'s_sort_' . $sort_option . '_dir'} .= '</select>';
				}
Esto tendra algo que ver?
Datos de Soporte
SPOILER_SHOW
URL: http://abacoentertainment.com
Versión phpBB: 3.0.10
MODs Instalados: AutomodBoard3 Portal 2.0.0b1phpBB Gallery 1.1.6Buttons Menu 2.2.0Paypal Donation Mod 1.0.4Advertisement Management 1.0.12[BETA] phpBB WYSIWYGTopic SEO description and keywordsIndex Tabbed 1.1.1mod • Prime Login Return • Prime Links • Prime Logout Return • Prime Instant Redirect• Unsubscribe ModQuick BuddiesReIMG Image Resizer 2.0.1
Plantilla(s) usada(s): Prosilver
Servidor: Gratis
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

zyxer
Miembro
Mensajes: 367
Registrado: 17 Jul 2011, 22:53
Edad: 35

Re: Orden mensajes  Tema Solucionado

#7

Mensaje por zyxer »

Perdon por la posteadera constante, pero creo que encontre la respuesta....


En el codigo que puse ante decia:

Código: Seleccionar todo

$sort_by_topic_text = array('a' => $user->lang['AUTHOR'], 't' => $user->lang['POST_TIME'], 'r' => $user->lang['REPLIES'], 's' => $user->lang['SUBJECT'], 'v' => $user->lang['VIEWS']);
Creo que la solucion esta en cambiar la informacion en la base de datos que dice en la columna llamada user_topic_sortby_type.
Desde la base de datos, todos los usuarios dicen "t" debajo de user_topic_sortby_type (y segun el codigo copiado arriba, "t" significa la fecha de publicacion) y creo que cambiandolo por "s" podria resultar (ya que en el codigo aparenta que s significa subject, osea, asunto).


El problema es que soy psicologo y no programador y lo que he hecho en mi pagina ha sido aprendiendo en el camino (y gracias a PHPBB-ES, tambien) pero no me habia tocado cambiar nada en la base de datos directamente y no se como cambiar esas t por d. Como lo hago?

[Editado]
Última edición por zyxer el 06 Nov 2011, 19:21, editado 5 veces en total.
Datos de Soporte
SPOILER_SHOW
URL: http://abacoentertainment.com
Versión phpBB: 3.0.10
MODs Instalados: AutomodBoard3 Portal 2.0.0b1phpBB Gallery 1.1.6Buttons Menu 2.2.0Paypal Donation Mod 1.0.4Advertisement Management 1.0.12[BETA] phpBB WYSIWYGTopic SEO description and keywordsIndex Tabbed 1.1.1mod • Prime Login Return • Prime Links • Prime Logout Return • Prime Instant Redirect• Unsubscribe ModQuick BuddiesReIMG Image Resizer 2.0.1
Plantilla(s) usada(s): Prosilver
Servidor: Gratis
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

zyxer
Miembro
Mensajes: 367
Registrado: 17 Jul 2011, 22:53
Edad: 35

Re: Orden mensajes

#8

Mensaje por zyxer »

Bueno, solo para decirles que he resuelto el problema con lo que dije en el mesaje que he marcado como solucion. Ahora me surge un problema mas, pero creo que tengo que abrir un nuevo tema, asi que gracias.
Datos de Soporte
SPOILER_SHOW
URL: http://abacoentertainment.com
Versión phpBB: 3.0.10
MODs Instalados: AutomodBoard3 Portal 2.0.0b1phpBB Gallery 1.1.6Buttons Menu 2.2.0Paypal Donation Mod 1.0.4Advertisement Management 1.0.12[BETA] phpBB WYSIWYGTopic SEO description and keywordsIndex Tabbed 1.1.1mod • Prime Login Return • Prime Links • Prime Logout Return • Prime Instant Redirect• Unsubscribe ModQuick BuddiesReIMG Image Resizer 2.0.1
Plantilla(s) usada(s): Prosilver
Servidor: Gratis
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Cerrado

Volver a “Foros de Soporte 3.0.x”