Página 1 de 1

Usar imagen de foro como link, ocultando FORUM_NAME

Publicado: 02 Ene 2011, 12:24
por civico uno
Buenas, es mi primer post, y llevo poco tiempo en este tema, disculpadme si meto la pata o pregunto tonterías, pero hay cosas que se me hacen un mundo.

Estoy aprendiendo mucho a base de hacer modificaciones, pero en alguna me he equivocado y ya llevo tres o cuatro veces que empiezo de cero, con lo que ello supone de paciencia y frustración. Lo que quiero preguntar ya lo he conseguido antes, pero ahora no encuentro el tema y he buscado hasta la saciedad.

Tengo puestas imágenes (FORUM_IMAGE) en cada foro, de forma que el FORUM_LIST se repite mucho, porque la imagen la forman las mismas palabras que el FORUM_NAME. Lo que quiero es que la propia imagen sea el vínculo al foro, ocultando el FORUM_NAME, y sé que lo tengo que modificar en la plantilla forumlist_body.html y más concretamente aquí:

Código: Seleccionar todo

	<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW  or forumrow.S_NO_CAT  -->
		<div class="forabg">
			<div class="inner"><span class="corners-top"><span></span></span>
			<ul class="topiclist">
				<li class="header">
					<dl class="icon">
						<dt><!-- IF forumrow.S_IS_CAT --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a><!-- ELSE -->{L_FORUM}<!-- ENDIF --></dt>
						<dd class="topics">{L_TOPICS}</dd>
						<dd class="posts">{L_POSTS}</dd>
						<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
					</dl>
He intentado cambiar el FORUM_NAME por FORUM_IMAGE, pero no funciona.
Repito, he visto este tema, pero ahora no tengo narices de encontrarlo.

Muchas gracias

Usar imagen de foro como link, ocultando FORUM_NAME  Tema Solucionado

Publicado: 02 Ene 2011, 16:06
por leviatan21
Lo que necesitas está en ese mismo archivo, un poco mas abajo :
Prueba cambiando esto :

Código: Seleccionar todo

                    <!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->
                    <a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br /> 
Por esto otro :

Código: Seleccionar todo

                    <a href="{forumrow.U_VIEWFORUM}" class="forumtitle"><!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ELSE -->{forumrow.FORUM_NAME}<!-- ENDIF --></a><br /> 

Usar imagen de foro como link, ocultando FORUM_NAME

Publicado: 02 Ene 2011, 17:48
por civico uno
Muchas gracias por tu respuesta. Aunque no era exactamente lo que necesitaba me ha servido a la perfección para conseguir mi objetivo. Esta es la modificación final que he hecho y así sólo me aparece la imagen y ella misma es el link "VIEWFORUM", puediendo eliminar el FORUM_NAME:

Código: Seleccionar todo

					<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image"></span><!-- ENDIF -->
					<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_IMAGE}</a><br />
					{forumrow.FORUM_DESC}

Tema resuelto, un millón de gracias.

Usar imagen de foro como link, ocultando FORUM_NAME

Publicado: 02 Ene 2011, 17:55
por leviatan21
civico uno escribió:Esta es la modificación final que he hecho
No me parece correcta, que pasa si un foro no tiene imagen o está mal ? en mi solución se resuelve cualquiera de esas interrogantes :chulo:
A demás con tu solución estas generando código html no necesario en cada foro :
todo esto no hace nada y agrega código sin uso

Código: Seleccionar todo

<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image"></span><!-- ENDIF -->

Usar imagen de foro como link, ocultando FORUM_NAME

Publicado: 02 Ene 2011, 18:29
por civico uno
Ok, quito ese trozo de código, pero con la solución que me aportaste no conseguía ocultar el nombre del foro, que es mi objeivo.