News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Mostrar los subforos en cada página dentro del foro, no solamente en la primera.

Started by KENT10000, January 11, 2017, 08:32:37 PM

Previous topic - Next topic

KENT10000

Hola,

En el perfil de la cuenta de todos los Usuarios, y tambien en el del Administrador aparece la siguiente opcion
Que por defecto esa casilla no esta marcada:

Mostrar los subforos en cada página dentro del foro, no solamente en la primera.

Con esto, entiendo que si esa casilla NO esta marcada, los subforos NO se mostraran al ingresar al foro que contiene los sub-foros.

Estoy en lo correcto ?

S ino estoy en lo correcto, ¿ para que sirve esa opcion ?

Al marcar y desmarcar esa casilla, no veo ningun cambio.

Adjunto 3 imagenes, donde se ve la creacion de la categoria, con un foro, y 2 sub-foros dentro del mismo foro.


#jsDotx3

Gracias por reportar, era un error que estaba en SMF. Lo reportaré de inmediato (por si aún sigue en SMF 2.1)

En MessageIndex.template.php busca:

if (!empty($context['boards']) && (!empty($options['show_children']) || $context['start'] == 0))

Remplaza por:

if (!empty($context['boards']) && (!empty($options['show_children']) && $context['start'] == 0))

PD: Ya está reportado, gracias estimado.

Saludos.

Solved
(Life would be easy with a simple solution.)

KENT10000


d3vcho

¡Hola!

Creo que malentendiste el funcionamiento de esa casilla, te invito a leer de nuevo lo que dice; "Mostrar los subforos en cada página dentro del foro, no solamente en la primera".

Es decir, si un foro tiene X subforos, si la casilla NO está marcada, los subforos de ese foro, solo se mostrarán en la primera página del foro. Por ejemplo, si el foro tiene 7 página de temas, sólo se mostraran esos subforos en la primera de ellas.

La función al marcar esa casilla creo que te la puedes imaginar :P

Quote from: #jsDotx3 on January 12, 2017, 10:48:18 AM
Gracias por reportar, era un error que estaba en SMF. Lo reportaré de inmediato (por si aún sigue en SMF 2.1)

En MessageIndex.template.php busca:

if (!empty($context['boards']) && (!empty($options['show_children']) || $context['start'] == 0))

Remplaza por:

if (!empty($context['boards']) && (!empty($options['show_children']) && $context['start'] == 0))

PD: Ya está reportado, gracias estimado.

Saludos.

Acorde a Oldiesmann (el Líder del equipo de Desarrollo de SMF), la Pull Request que enviaste a GitHub con el código de arriba, actualmente no soluciona nada.

Saludos :)
"Greeting Death as an old friend, they departed this life as equals"

KENT10000

Al Actualizar ese codigo, Y NO marcar la casilla "Mostrar los subforos en cada página dentro del foro, no solamente en la primera"

El Resultado es el siguiente:

AL Ingresar al FORO A que tiene 2 Sub-Foros (Sub-Foro1 y Sub-foro2) Unicamente se ven los temas del FORO A Pero NO se ven los Sub-foros.

Para Ingresar a los Sub-foros hay que hacerlo desde la pagina principal del foro, Donde se ve el FORO A y debajo de el indica que
hay 2 sub-foros, y haciendo clic en ellos, se ingresa al sub-foro que se desee.


Este no debe ser el resultado de "Mostrar los subforos en cada página dentro del foro, no solamente en la primera" ?

Un Saludo.

d3vcho

No, ese no debe ser el resultado. Si no está marcada solo se deberían mostrar los subforos en la primera página del foro de las 7 que tiene (siguiendo el ejemplo de antes).

Saludos :)
"Greeting Death as an old friend, they departed this life as equals"

KENT10000

Quotemostrar los subforos en la primera página del foro de las 7 que tiene

NO me queda claro lo de las paginas, 7 hace referencia a 7  foros ?

d3vcho

No. Cuando en un foro se hacen una cierta cantidad de temas, al superar esa cantidad se pasan los temás a la página 2, quedando los mas recientes en la pagina 1.

Si esa casilla NO esta marcada, en la página 2  con los temas antiguos no se mostrarán los subforos, sin embargo, si está marcada se mostrarán en todas las páginas.

Saludos :)
"Greeting Death as an old friend, they departed this life as equals"

KENT10000

Ahora si lo entendi bien.

Volvi a dejar el codigo como estaba inicialmente.

Muchas Gracias Por la Gran Colaboracion.

Saludos.

PD: Ahora que se ha entendido, y no me da ningun problema, ya que funciona
       De acuerdo a la explicacion, el tema para mi esta resuelto.


#jsDotx3

Quote from: d3vcho on January 12, 2017, 02:53:00 PM
¡Hola!

Creo que malentendiste el funcionamiento de esa casilla, te invito a leer de nuevo lo que dice; "Mostrar los subforos en cada página dentro del foro, no solamente en la primera".

Es decir, si un foro tiene X subforos, si la casilla NO está marcada, los subforos de ese foro, solo se mostrarán en la primera página del foro. Por ejemplo, si el foro tiene 7 página de temas, sólo se mostraran esos subforos en la primera de ellas.

La función al marcar esa casilla creo que te la puedes imaginar :P

Quote from: #jsDotx3 on January 12, 2017, 10:48:18 AM
Gracias por reportar, era un error que estaba en SMF. Lo reportaré de inmediato (por si aún sigue en SMF 2.1)

En MessageIndex.template.php busca:

if (!empty($context['boards']) && (!empty($options['show_children']) || $context['start'] == 0))

Remplaza por:

if (!empty($context['boards']) && (!empty($options['show_children']) && $context['start'] == 0))

PD: Ya está reportado, gracias estimado.

Saludos.

Acorde a Oldiesmann (el Líder del equipo de Desarrollo de SMF), la Pull Request que enviaste a GitHub con el código de arriba, actualmente no soluciona nada.

Saludos :)
Oh, lo siento entonces. Fue una mala comprensión, sería bueno especificar y arreglar esa traducción :D.

Solved
(Life would be easy with a simple solution.)

Príncipe_Azul

Hola amigos!

La verdad nunca entendí eso de "Mostrar los subforos en cada página dentro del foro, no solamente en la primera", pero con la explicación de d3vcho me quedó cláro, ahora si lo entiendo.

Muchas gracias amigos!!
Foro ArgentinaIRC - Ayuda de Programación General, Informática, IRC y mIRC Scripting.

Foro de Artesanías, Recetas de cocina, Ropa para perros, Tejidos, Bijouterie, Porcelana, Chocolatería, Fondos de pantalla, Noticias, Belleza, Medicina natural, Videos y Programas: http://www.misartesanias.net/

Advertisement: