Página 1 de 1

Subforo en forma diagonal y no horizontal

Publicado: 22 Nov 2009, 20:21
por KeNcHi
Hola,

Mi duda es la siguiente:

Quiero que al crear subforos en vez de queda en forma horizontal, ejemplo:

Modalidades
Subforos: Enduro, DownHill, BMX, Carretera

Quede en forma diagonal, separados en lineas diferentes.

Modalidades
Enduro
DownHill
BMX
Carretera

También a ser posible eliminar la palabra "subforos:"

¿ Sabéis como hacerlo?

Muchas gracias de antemano, siempre que tengo dudas acudo al foro y rara vez tengo que postear, pero en este caso no he encontrado nada parecido.

Saludos!


URL: http://www.malagaventura.com
Versión phpBB: phpBB3 (3.0.5)
MODs Instalados: ninguno
Plantilla(s) usada(s): Hestia
Servidor: Linux, de pago.
Actualización desde otra versión:
Conversión desde otro sistema de foros:

Re: Subforo en forma diagonal y no horizontal

Publicado: 22 Nov 2009, 20:31
por Alorse
Hola KeNcHi,
que tanto sabes de HTML? ya que tu duda se puede solucionar haciendo unos cuantos ajustes a tu plantilla... en el archivo forumlist_body.html

Ya que veo que tu platilla no es por defecto entonces no se como seria especificamente... pero puedes darte la vuelta por ese archivo y si nada consigues, nos avisas y así poder mirar cono es que funciona tu platilla.

Re: Subforo en forma diagonal y no horizontal

Publicado: 22 Nov 2009, 20:58
por KeNcHi
Gracias por una respuesta rápida.
Con Html me defiendo, pero con php voy cojo.

El código es este:

Código: Seleccionar todo

<!-- DEFINE $CA_FORUMLIST = '1' -->
<!-- BEGIN forumrow -->
	<!-- IF (forumrow.S_IS_CAT and not forumrow.S_FIRST_ROW) or forumrow.S_NO_CAT -->
		</table>
		{$CA_BLOCK_END}
		<br />
	<!-- ENDIF -->

	<!-- IF forumrow.S_IS_CAT or forumrow.S_FIRST_ROW or forumrow.S_NO_CAT -->
	    {$CA_BLOCK_START}
		{$CA_CAP2_START}<!-- IF forumrow.S_IS_CAT --><h4><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></h4><!-- ELSE -->{L_FORUM}<!-- ENDIF -->{$CA_CAP2_END}
		<table class="tablebg" cellspacing="{$CA_SPACING}" width="100%">
		<tr>
			<th colspan="2">&nbsp;{L_FORUM}&nbsp;</th>
			<th width="50">&nbsp;{L_TOPICS}&nbsp;</th>
			<th width="50">&nbsp;{L_POSTS}&nbsp;</th>
			<th width="175">&nbsp;{L_LAST_POST}&nbsp;</th>
		</tr>
	<!-- ENDIF -->
	
	<!-- IF not forumrow.S_IS_CAT -->
		<!-- IF forumrow.S_IS_LINK -->
			<tr>
				<td class="row1" width="31" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
				<td class="row1">
					<!-- IF forumrow.FORUM_IMAGE -->
						<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td valign="middle" style="padding-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</td><td width="100%" valign="middle">
					<!-- ENDIF -->
					<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
					<p class="forumdesc">{forumrow.FORUM_DESC}</p>
					<!-- IF forumrow.FORUM_IMAGE --></td></tr></table><!-- ENDIF -->
				</td>
				<!-- IF forumrow.CLICKS -->
					<td class="row2" colspan="3" align="center"><span class="genmed">{L_REDIRECTS}: {forumrow.CLICKS}</span></td>
				<!-- ELSE -->
					<td class="row2" colspan="3" align="center">&nbsp;</td>
				<!-- ENDIF -->
			</tr>
		<!-- ELSE -->
		<tr>
			<td class="row1" width="31" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row1">
				<!-- IF forumrow.FORUM_IMAGE -->
					<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td valign="middle" style="padding-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</td><td width="100%" valign="middle">
				<!-- ENDIF -->
				<a class="forumlink<!-- IF forumrow.S_UNREAD_FORUM --> link-new<!-- ENDIF -->" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.MODERATORS -->
					<p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p>
				<!-- ENDIF -->
				<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
					<p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p>
				<!-- ENDIF -->
				<!-- IF forumrow.FORUM_IMAGE --></td></tr></table><!-- ENDIF -->
			</td>
			<td class="row2" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>
			<td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td>
			<td class="row2" align="center" nowrap="nowrap">
				<!-- IF forumrow.LAST_POST_TIME -->
					<p class="topicdetails">{forumrow.LAST_POST_TIME}</p>
					<p class="topicdetails">{forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
					</p>
				<!-- ELSE -->
					<p class="topicdetails">{L_NO_POSTS}</p>
				<!-- ENDIF -->
			</td>
		</tr>
		<!-- ENDIF -->
	<!-- ENDIF -->
	<!-- IF forumrow.S_LAST_ROW -->
		<!-- IF not S_IS_BOT and U_MARK_FORUMS -->
		<tr>
			<td colspan="5" class="cat" align="center">
				<a href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a>
			</td>
		</tr>
		<!-- ENDIF -->
		</table>
		{$CA_BLOCK_END}
	<!-- ENDIF -->
<!-- BEGINELSE -->
{$CA_CAP2_START}{L_MESSAGE}{$CA_CAP2_END}
<table class="tablebg" cellspacing="{$CA_SPACING}" width="100%">
<tr>
	<td class="row1" colspan="5" align="center" style="padding: 25px 5px;"><p class="gensmall">{L_NO_FORUMS}</p></td>
</tr>
</table>
<!-- END forumrow -->
No veo la forma de ponerlo en lineas separadas de forma vertical :S

Re: Subforo en forma diagonal y no horizontal

Publicado: 22 Nov 2009, 21:20
por Alorse
Dentro del codigo que acabas de mostrar busca:

Código: Seleccionar todo

                <!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
                   <p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}</p>
                <!-- ENDIF -->
Y cambialo por:

Código: Seleccionar todo

                <!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
                   <p class="forumdesc">{forumrow.SUBFORUMS}<br></p>
                <!-- ENDIF -->
Creo que con eso deberia funcionar... recuerda limpiar el cache

Si no lo hace, sigue jugando con esas mismas lineas que ahí debera salir...

Re: Subforo en forma diagonal y no horizontal

Publicado: 22 Nov 2009, 21:51
por KeNcHi
Nada,

Algo así intenté pero parece que hay que tocar el {forumrow.SUBFORUMS} y ahí ni se por donde meterme :(

Gracias igualmente Alorse

Saludos

Re: Subforo en forma diagonal y no horizontal

Publicado: 23 Nov 2009, 21:01
por KeNcHi
He logrado ponerlos en lineas separadas, tras buscar, leer y modificar...

Este es el código por el cual se remplaza lo dicho anteriormente.

Código: Seleccionar todo

<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS --><br /><strong>{forumrow.L_SUBFORUM_STR}</strong>
                          <!-- BEGIN subforum -->
                             <div class="<!-- IF forumrow.subforum.S_ROW_COUNT is odd -->column2<!-- ELSE -->column1<!-- ENDIF -->"><a href="{forumrow.subforum.U_SUBFORUM}" class="subforum <!-- IF forumrow.subforum.S_UNREAD is odd -->unread<!-- ELSE -->read<!-- ENDIF -->">{forumrow.subforum.SUBFORUM_NAME}</a></div>
                          <!-- END subforum -->
                       <!-- ENDIF -->
Pero sigo sin poder quitar la palabra "subforos:". ¿Alguna idea?

Saludos


EDIT: SOLUCIONADO. Tras algunas modificaciones el código queda así:

Código: Seleccionar todo

<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
                          <!-- BEGIN subforum --><div class="<!-- IF forumrow.subforum.S_ROW_COUNT is odd -->column2<!-- ELSE -->column1<!-- ENDIF -->"><a href="{forumrow.subforum.U_SUBFORUM}" class="subforum <!-- IF forumrow.subforum.S_UNREAD is odd -->unread<!-- ELSE -->read<!-- ENDIF -->">{forumrow.subforum.SUBFORUM_NAME}</a></div>
                          <!-- END subforum -->
                       <!-- ENDIF -->
:D

Re: Subforo en forma diagonal y no horizontal

Publicado: 23 Nov 2009, 21:45
por xirox
Mira este mods
http://www.coloreatuforo.com/mods-f51/topic465.html

Espero como siempre digo que no se tome como spam.

Re: Subforo en forma diagonal y no horizontal

Publicado: 23 Nov 2009, 22:03
por ahh72
xirox escribió:Mira este mods
http://www.coloreatuforo.com/mods-f51/topic465.html

Espero como siempre digo que no se tome como spam.
a ver si alguien se registra y nos pone eso aqui que seria de buena ayuda :wink:

saludos

Re: Subforo en forma diagonal y no horizontal

Publicado: 23 Nov 2009, 22:09
por KeNcHi
Muchas gracias, pero como vistes en mi post anterior lo pude resolver modificando el código.
:cerveza:

Re: Subforo en forma diagonal y no horizontal

Publicado: 23 Nov 2009, 22:29
por xirox
ahh72 escribió:
xirox escribió:Mira este mods
http://www.coloreatuforo.com/mods-f51/topic465.html

Espero como siempre digo que no se tome como spam.
a ver si alguien se registra y nos pone eso aqui que seria de buena ayuda :wink:

saludos
Ahí lo posteo después alguien lo pasará a la zona de mods

Re: Subforo en forma diagonal y no horizontal

Publicado: 23 Nov 2009, 23:00
por ahh72
ya te puse la traduccion xirox :wink: