Página 2 de 2

Re: Mensajes no léido en página principal.

Publicado: 26 Jul 2012, 17:05
por Alorse
Debes mirar en tu hoja de estilos entra al archivo /imageset/imageset.cfg y mira que las imágenes si estén donde correspondan, creo que el que buscas específicamente es img_subforum_unread

Re: Mensajes no léido en página principal.

Publicado: 27 Jul 2012, 11:40
por migueladan83
Alorse escribió:Debes mirar en tu hoja de estilos entra al archivo /imageset/imageset.cfg y mira que las imágenes si estén donde correspondan, creo que el que buscas específicamente es img_subforum_unread
He hecho pruebas pero creo que el problema no radica ahí y creo que las asociaciones de iconos son correctas. Simplemente, el problema es que visualizo los latest con icono blanco y no los newest que llevan icono rojo en el menú principal.

Si accedo al menu de "ver mensajes no leídos" es el único sitio donde puedo ver los iconos rojos.
Creo que la asociación en el imagest de los latesty newest es correcta, debe haber otro sitio en el que cambie que aparezcan los newest en lugar de los latest en la página principal.

Re: Mensajes no léido en página principal.

Publicado: 27 Jul 2012, 20:18
por Alorse
Entonces mira el forumlist_body.html, ahí es donde esta el código de listar los subforos :)

Re: Mensajes no léido en página principal.

Publicado: 15 Ago 2012, 09:45
por migueladan83
Alorse escribió:Entonces mira el forumlist_body.html, ahí es donde esta el código de listar los subforos :)
Gracias por la ayuda pero o por mi inexperiencia o por no saber explicarme, no logro saber qué es lo que efectivamente hay que hacer.

Simplemente quiero que en la página principal pueda ver los newest (con icono rojo) , cosa que ahora no puedo y así los foreros puedan saber de inmediato dónde tienen temas sin leer, sin tener que ir a la sección mensajes no leídos.

Re: Mensajes no léido en página principal.

Publicado: 16 Ago 2012, 15:00
por migueladan83
A ver si alguien sabe como solucionarlo. Mil mil perdones por las molestias causadas.

Re: Mensajes no léido en página principal.

Publicado: 23 Ago 2012, 09:06
por migueladan83
Alguien? Mil gracias.

Re: Mensajes no léido en página principal.

Publicado: 23 Ago 2012, 10:20
por zoby
migueladan83 escribió:Alguien? Mil gracias.
He leido el tema, y yo sigo como Alorse en el primer mensaje, sin entender nada.
¿Cual es la imagen que quieres cambiar por una con colores?
Esta: Imagen ?
¿O el problema es que te sale siempre esta Imagen hayas leido o no los temas del foro, en vez de esta Imagen ? :nolose:

Re: Mensajes no léido en página principal.

Publicado: 23 Ago 2012, 16:29
por migueladan83
zoby escribió:
migueladan83 escribió:Alguien? Mil gracias.
He leido el tema, y yo sigo como Alorse en el primer mensaje, sin entender nada.
¿Cual es la imagen que quieres cambiar por una con colores?
Esta: Imagen ?
¿O el problema es que te sale siempre esta Imagen hayas leido o no los temas del foro, en vez de esta Imagen ? :nolose:
Perdón y mil perdones por mi nula capacidad explicativa del problema.

Ahí voy de nuevo: Ese iconito con una hoja en blanco es lo que quiero cambiar en mi página principal. Me gustaría que apareciese el icono rojo, es decir, que mostrase los mensajes sin leer (aparece en rojo) en lugar de llevarme al último mensaje (aparece en blanco).

Realmente no se trata de cambiar el icono, que sería un cambio de forma, sino un cambio de lo que ahí se muestra y que me marcase que hay mensajes sin leer.

Re: Mensajes no léido en página principal.

Publicado: 23 Ago 2012, 16:47
por zoby
Veamos, prueba esto... en el forumlist_body.html de tu estilo busca

Código: Seleccionar todo

<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a>
Reemplazar por

Código: Seleccionar todo

<!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ELSE -->]<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
De esa forma cuando haya temas no leidos mostrará la "imagen roja" pero cuando no, mostrará la blanca normal
Nota: La roja es http://agenciaosasunista.com/foro/style ... newest.gif

Re: Mensajes no léido en página principal.

Publicado: 23 Ago 2012, 17:59
por migueladan83
zoby escribió:Veamos, prueba esto... en el forumlist_body.html de tu estilo busca

Código: Seleccionar todo

<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a>
Reemplazar por

Código: Seleccionar todo

<!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ELSE -->]<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
De esa forma cuando haya temas no leidos mostrará la "imagen roja" pero cuando no, mostrará la blanca normal
Nota: La roja es http://agenciaosasunista.com/foro/style ... newest.gif
Lo intenté pero lo único que apareció fue una barra [ junto al nombre de usuario y el icono seguía en blanco a pesar de haber alguno que podía ser rojo. Lo que has explicado tú es exactamente lo que quiero.

Te pego lo que tengo en el código por si puede ayudar.

Código: Seleccionar todo

<dd class="lastpost"><span>
						<!-- IF forumrow.U_UNAPPROVED_TOPICS --><a href="{forumrow.U_UNAPPROVED_TOPICS}">{UNAPPROVED_IMG}</a><!-- ENDIF -->
						<!-- IF forumrow.LAST_POST_TIME --><dfn>{L_LAST_POST}</dfn> {L_POST_BY_AUTHOR} {forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{forumrow.LAST_POST_TIME}<!-- ELSE -->{L_NO_POSTS}<br />&nbsp;<!-- ENDIF --></span>
					</dd>

Re: Mensajes no léido en página principal.

Publicado: 23 Ago 2012, 18:46
por zoby
En el forumlist_body.html debes de tener

Código: Seleccionar todo

<!-- IF forumrow.S_UNREAD_FORUM --><a href="{forumrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!-- ELSE --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
En vez de

Código: Seleccionar todo

<a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a>
Luego en el includes/functions_display.php
Buscar:

Código: Seleccionar todo

			'U_UNAPPROVED_TOPICS'	=> ($row['forum_id_unapproved_topics']) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=queue&mode=unapproved_topics&f=' . $row['forum_id_unapproved_topics']) : '',
Añadir despues

Código: Seleccionar todo

			'U_NEWEST_POST'			=> append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id_last_post'] . '&p=' . $row['forum_last_post_id']. '&view=unread') . '#unread',
Buscar:

Código: Seleccionar todo

		'UNAPPROVED_IMG'	=> $user->img('icon_topic_unapproved', 'TOPICS_UNAPPROVED'),
Añadir despues:

Código: Seleccionar todo

		'NEWEST_POST_IMG'			=> $user->img('icon_topic_newest', 'VIEW_NEWEST_POST'),
Saludos :cerveza:

Re: Mensajes no léido en página principal.  Tema Solucionado

Publicado: 23 Ago 2012, 23:49
por migueladan83
Ha funcionado perfectamente. Muchísimas gracias. Llama desde fuera muchísimo la atención cuando alguien domina un tema y otro no, como es mi caso.

De nuevo, a todos los que han intervenido en este post mil gracias.