Página 1 de 1

Temas activos, como añadir foro origen en lista de mensajes

Publicado: 29 Sep 2012, 14:39
por galagor
URL: http://www.scootermotor.es
Plantilla usuada: prosilver, we_clearblue
MODs instalados: phpBB Statistics v1.0.2
Versión de phpBB: 3.0.11
Servidor: de pago, Linux, http://www.plusdominios.es/
Actualización: de 3.0.10 a 3.0.11

Hola a todos, soy bastante novato en esto, pero intento aprender poco a poco, antes de nada agradecer la ayuda que da este foro a la comunidad.

Mi pregunta debe ser una simpleza para muchos, aunque he buscado información y no encuentro nada, y es lo siguiente, me gustaría que al "Ver temas activos", en el listado que aparece, se pudiera ver la información del foro al que pertenece el tema publicado, como aparece en este mismo foro detrás de " en ", dejo una captura para que se entienda mejor.
Imagen


pienso que es muy útil para comprobar de un simple vistazo que los temas publicados estén en los apartados correspondientes y poder reubicarlos de ser necesario.

Muchas gracias.

Re: Temas activos, como añadir foro origen en lista de mensa

Publicado: 23 Oct 2012, 00:02
por Alorse
Seguramente es por causa de tu plantilla que no lo tiene, lo que te recomiendo es que mires los archivos de tu plantilla que muestran dicho contenido de ver temas activos (no te diego cual es porque no sé) y lo compares con el de la plantilla prosilver, para ver que es lo que le hace falta y así ya haces los cambios necesarios.

Re: Temas activos, como añadir foro origen en lista de mensa

Publicado: 31 Oct 2012, 14:25
por galagor
Alorse escribió:Seguramente es por causa de tu plantilla que no lo tiene, lo que te recomiendo es que mires los archivos de tu plantilla que muestran dicho contenido de ver temas activos (no te diego cual es porque no sé) y lo compares con el de la plantilla prosilver, para ver que es lo que le hace falta y así ya haces los cambios necesarios.
muchas gracias, voy a ponerme a ver que consigo.

Re: Temas activos, como añadir foro origen en lista de mensa

Publicado: 31 Oct 2012, 17:24
por galagor
hasta el momento, lo que he podido averiguar es que se trata del archivo search_result.html he intercambiado "a pelo" el del estilo prosilver (que tiene lo que necesito) por el del estilo we_clearblue, y se obtiene la indicación que falta, pero pierdo la estética, como era de esperar.

Lo que toca es afinar con la búsqueda y encontrar lo que necesita cambiarse.

si soy capaz informo.

Re: Temas activos, como añadir foro origen en lista de mensa  Tema Solucionado

Publicado: 01 Nov 2012, 12:39
por galagor
si no me da algún error, hasta ahora por lo que he probado va todo bien, creo que he conseguido lo que me hacia falta.
Lo comparto por si puede ser de utilidad a otros.

Este es parte del código del archivo search_results.html de la plantilla original del estilo we_clearblue:
...

Código: Seleccionar todo

<!-- BEGIN searchresults -->
			<tr class="<!-- IF searchresults.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF searchresults.S_POST_ANNOUNCE --> announce<!-- ENDIF --><!-- IF searchresults.S_POST_STICKY --> sticky<!-- ENDIF --><!-- IF searchresults.S_TOPIC_REPORTED --> reported<!-- ENDIF -->">
				<td class="icon bg2" style="background-image: url({searchresults.TOPIC_FOLDER_IMG_SRC});" title="{searchresults.TOPIC_FOLDER_IMG_ALT}">
					<!-- IF searchresults.TOPIC_ICON_IMG --><img src="{T_ICONS_PATH}{searchresults.TOPIC_ICON_IMG}" alt="" title="" /><!-- ENDIF -->
				</td>
				<td class="topic">
					<h4><!-- IF searchresults.ATTACH_ICON_IMG -->{searchresults.ATTACH_ICON_IMG}<!-- ENDIF --> <a href="{searchresults.U_VIEW_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a></h4>
					<!-- IF searchresults.PAGINATION --><strong class="pagination"><span>{searchresults.PAGINATION}</span></strong><!-- ENDIF -->
					<p>{L_POST_BY_AUTHOR} {searchresults.TOPIC_AUTHOR_FULL} &raquo; {searchresults.FIRST_POST_TIME}</p>
				</td>
....

Este es parte del código equivalente del archivo search_results.html de la plantilla original del estilo prosilver:
...
<!-- BEGIN searchresults -->
			<li class="row<!-- IF searchresults.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
				<dl class="icon" style="background-image: url({searchresults.TOPIC_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
					<dt <!-- IF searchresults.TOPIC_ICON_IMG -->style="background-image: url({T_ICONS_PATH}{searchresults.TOPIC_ICON_IMG}); background-repeat: no-repeat;"<!-- ENDIF -->>
						<!-- IF searchresults.S_UNREAD_TOPIC --><a href="{searchresults.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF -->
						<a href="{searchresults.U_VIEW_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a> {searchresults.ATTACH_ICON_IMG}
						<!-- IF searchresults.S_TOPIC_UNAPPROVED or searchresults.S_POSTS_UNAPPROVED --><a href="{searchresults.U_MCP_QUEUE}">{searchresults.UNAPPROVED_IMG}</a> <!-- ENDIF -->
						<!-- IF searchresults.S_TOPIC_REPORTED --><a href="{searchresults.U_MCP_REPORT}">{REPORTED_IMG}</a><!-- ENDIF --><br />
						<!-- IF searchresults.PAGINATION --><strong class="pagination"><span>{searchresults.PAGINATION}</span></strong><!-- ENDIF -->
						{L_POST_BY_AUTHOR} {searchresults.TOPIC_AUTHOR_FULL} &raquo; {searchresults.FIRST_POST_TIME}
						<!-- IF not searchresults.S_TOPIC_GLOBAL -->{L_IN} <a href="{searchresults.U_VIEW_FORUM}">{searchresults.FORUM_TITLE}</a><!-- ELSE --> ({L_GLOBAL})<!-- ENDIF -->
					</dt>
...

he añadido a la plantilla we_clearblue lo siguiente, extraído de la plantilla prosilver:
<!-- IF not searchresults.S_TOPIC_GLOBAL -->{L_IN} <a href="{searchresults.U_VIEW_FORUM}">{searchresults.FORUM_TITLE}</a><!-- ELSE --> ({L_GLOBAL})<!-- ENDIF -->

quedando finalmente la plantilla we_clearblue de esta forma:
<td class="topic">
					<h4><!-- IF searchresults.ATTACH_ICON_IMG -->{searchresults.ATTACH_ICON_IMG}<!-- ENDIF --> <a href="{searchresults.U_VIEW_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a></h4>
					<!-- IF searchresults.PAGINATION --><strong class="pagination"><span>{searchresults.PAGINATION}</span></strong><!-- ENDIF -->
					<p><strong{L_POST_BY_AUTHOR} {searchresults.TOPIC_AUTHOR_FULL} &raquo; {searchresults.FIRST_POST_TIME}
					<!-- IF not searchresults.S_TOPIC_GLOBAL -->{L_IN} <a href="{searchresults.U_VIEW_FORUM}">{searchresults.FORUM_TITLE}</a><!-- ELSE --> ({L_GLOBAL})</strong><!-- ENDIF --></p>
				</td>
tras limpiar la caché, el resultado es el siguiente:
Imagen
ya aparece esa información que considero muy útil.

Gracias por la ayuda, me ha marcado el camino para encontrar la solución.