¿Poner estilo diferente en cada una de los apartados del navbar?

itzaliluna Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Jul 2010
Mensajes
45
Hola a todos,

Estoy terminando de configurar el estilo del proyecto que tengo entre manos.
El caso es que, entre otras dudas que os he planteado anteriormente, me encuentro con que no consigo cambiar el estilo en la sección NOVEDADES del navbar.

Tenían pensado que a cada parte (CMS, FORO, BLOG y NOVEDADES) ponerle un logo diferente ( se trata de una comunidad relacionada con la Fiesta, por lo que delante del nombre habrá una bebida diferente), podéis verlo en el siguiente enlace -> http://www.myfiesta.com

Simplemente he creado un estilo primario (foro) y el resto son estilos secundarios con la variable tittleimage cambiada)

Se que el estilo que marco en las opciones generales como "por defecto" es el que se le aplica al FORO, para cambiar el del BLOG también hay una opción en "blog:eek:pciones generales" y para el CMS se puede editar en cada una de las secciones pulsando en el "icono de editar". El caso es que en el apartado de NOVEDADES no tengo ni idea donde se encuentra dicha opción, así que por defecto me aplica el estilo del foro.

Sabéis que puedo hace para modificarlo.

Un saludo y gracias.
 

Andrés Durán

Xi
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Abr 2009
Mensajes
4.371
Hola Julen,

No se puede aplicar un efecto distinto al del foro en la pestaña Novedades.
 

itzaliluna

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Jul 2010
Mensajes
45
:( ¿no?

Menuda pena. Me ha descolocado totalmente. Ahora ya no sé como plantearme el tema.

Dandole vueltas, se me ocurre que si el estilo primario (el del foro) tiene que ir en el apartado novedades por narices. Sé que a cada uno de los subforos, le puedo asignar un estilo diferente, lo único que tendría que hacer es sustituir el estilo que configuro "por defecto" en la pantalla del foro. Lo que no sé es como hacerlo. :(

Lo que quiero es tener:

INICIO: logo A
FORO: logo B
BLOG: logo C
NOVEDADES: logo D

¿Quizás el planteamiento que he hecho de cambiarlos con estilos diferentes no es el correcto?

Si ninguna de estas maneras funcionara, existiría entonces, alguna posibilidad de que el logo del estilo del foro cambiara aleatoriamente entre 4 imagenes diferentes cada vez que entras. O bien, otra posibilidad sería que se asignara un estilo aleatorio entre los cuatro que tengo para el foro.

Gracias por la respuesta.
 

Andrés Durán

Xi
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Abr 2009
Mensajes
4.371
En ese caso, si hablabas del logotipo del foro (banner, imagen del header, o como entiendas que se llame ;)), puedes aplicar una condición a la plantilla header:

Busca:

Insertar CODE, HTML o PHP:
<img src="{vb:stylevar titleimage}" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" />

Reemplaza por:

Insertar CODE, HTML o PHP:
<vb:if condition="THIS_SCRIPT == 'vbcms'"><img src="[B]URL HACIA EL LOGO QUE TENDRÁ EL CMS[/B]" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /><vb:elseif condition="THIS_SCRIPT == 'blog'"><img src="[B]URL HACIA EL LOGO QUE TENDRÁ EL BLOG[/B]" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /><vb:elseif condition="THIS_SCRIPT == 'search'"><img src="[B]URL HACIA EL LOGO QUE TENDRÁ NOVEDADES[/B]" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /><vb:else /><img src="{vb:stylevar titleimage}" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /></vb:if>

No lo he probado, pero debería funcionar.
 

itzaliluna

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Jul 2010
Mensajes
45
Muchisimas gracias.

Lo probaré esta tarde cuando tenga un momento libre. Si no he entendido mal, lo que estaría usando es un único estilo para todo (CMS, foro , blog,...) con una condición que cambiaría la imagen. Esto es mucho mejor que tener un estilo en cada apartado.

Cuando lo pruebe confirmo que funciona.

Un saludo
 

itzaliluna

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Jul 2010
Mensajes
45
He probado el metodo que me sugeriste y no ha dado resultado, no se por qué será.

Te coloco el codigo de la etiqueta DIV en la que he insertado los datos según me indicaste.

Insertar CODE, HTML o PHP:
<div><a name="top" href="{vb:raw vboptions.forumhome}.php{vb:raw session.sessionurl_q}" class="logo-image"><vb:if condition="THIS_SCRIPT == 'vbcms'"><img src="http://www.myfiesta.com/images/myfiesta/misc/myfiesta_cms.jpg" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /><vb:elseif condition="THIS_SCRIPT == 'blog'"><img src="http://www.myfiesta.com/images/myfiesta/misc/myfiesta_blog.jpg" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /><vb:elseif condition="THIS_SCRIPT == 'search'"><img src="http://www.myfiesta.com/images/myfiesta/misc/myfiesta_novedades.jpg" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /><vb:else /><img src="{vb:stylevar titleimage}" alt="{vb:rawphrase x_powered_by_vbulletin, {vb:raw vboptions.bbtitle}}" /></vb:if></a></div>

Me dá el siguiente error->

El siguiente error ocurrió al tratar de evaluar esta plantilla:
Conjunto de Etiquetas Inválido
Esto probablemente es causado por una sentencia condicional con formato incorrecto. Es altamente recomendado que corrijas este error antes de continuar, pero puedes continuar tal y como está si lo deseas.

¿Alguna idea de como solucionarlo? No me corre ninguna prisa, ya que de momento puedo pasar con un único logo perfectamente.

Gracias y un saludo
 
Arriba