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"> {L_FORUM} </th>
<th width="50"> {L_TOPICS} </th>
<th width="50"> {L_POSTS} </th>
<th width="175"> {L_LAST_POST} </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"> </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 -->

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
a ver si alguien se registra y nos pone eso aqui que seria de buena ayuda
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.

Re: Subforo en forma diagonal y no horizontal
Publicado: 23 Nov 2009, 22:29
por xirox
ahh72 escribió:
a ver si alguien se registra y nos pone eso aqui que seria de buena ayuda
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
