Imagen de Logo personalizados según foro (Versión Plantilla)

Esta es una discusión para el tema Imagen de Logo personalizados según foro (Versión Plantilla) en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Lo que tienes que hacer es editar la plantilla header y buscar Código PHP: < img src = " $stylevar [ titleimage ] "  border = "0"  alt = " $vboptions [ bbtitle ] "  />  ...
Página:


Resultados 1 al 3 de 3

Temas similares

  1. Por Jhonnyf en el foro Tutoriales de Programación
  2. Por andryus en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  3. Por xony en el foro Lenguajes de Programación
  4. Por huguito15 en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  5. Por escan_0 en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  1. #1
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,124
    Gustado
    48 Veces
    Me Gustan
    1 Veces

    Predeterminado Imagen de Logo personalizados según foro (Versión Plantilla)

    Lo que tienes que hacer es editar la plantilla header

    y buscar
    Código PHP:
    <img src="$stylevar[titleimage]border="0" alt="$vboptions[bbtitle]/> 
    eso debes reemplazarlo por

    Código PHP:
    <if condition="$GLOBALS[forumid]==2">
        <
    img src="MIBANNER1.GIF" border="0" alt="$vboptions[bbtitle]/>
    <else />
        <if 
    condition="$GLOBALS[forumid]==3">
            <
    img src="MIBANNER3.GIF" border="0" alt="$vboptions[bbtitle]/>
        <else />
            <
    img src="$stylevar[titleimage]border="0" alt="$vboptions[bbtitle]/>
        </if>
    </if> 
    En donde el Primer IMG (logotipo) se mostrará si el usuario esta navegando en el Foro con el ID 2 (incluso viendo un tema que pertenezca a ese foro), el Segundo IMG si navega en el foro con el ID 3 y el Ultimo IMG se mostrará en el resto de los foros (el logo por defecto configurado en vBulletin

    puedes seguir anidando tanto IF como quieras (dentro de un ELSE hay un IF-ELSE completo), se que es un poco tedioso, pero lamentablemente en las plantillas de vBulletin solo permite los IF

    El inconveniente de hacerlo de esta manera, es que tienes que hacer el cambio por cada estilo (skin del foro) que tengas, para eso mejor has esta modificacion pero usando plugin en hooks

  2. #2
    Miembro especial Miembro de diamante Array Avatar de Kas_Limon
    Fecha de ingreso
    13 ago, 08
    Mensajes
    2,093
    Gustado
    2 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Imagen de Logo personalizados según foro (Versión Plantilla)

    bueno aunque la otra opcion es mas eficiente siempre es bueno conocer las alternativas

  3. #3
    Miembro especial Miembro de oro Array Avatar de agalmen
    Fecha de ingreso
    11 jul, 09
    Ubicación
    Madrid, España
    Mensajes
    236
    Gustado
    37 Veces
    Me Gustan
    36 Veces

    Lightbulb Re: Imagen de Logo personalizados según foro (Versión Plantilla)

    Para todos los que piensen usar esto en vB4.x.x, que piensen que la nueva sintaxis y estructura del IF es:

    <vb:if condition="LO QUE SE VA A EVALUAR">
    Acción si la condición es VERDADERA
    <vb:elseif condition="OTRA EVALUACION" />
    Acción si la nueva condición es VERDADERA
    <vb:else />
    Acción si las condiciones previas son FALSAS
    </vb:if>

    Por lo que ya no hace falta "anidar" ningún IF, siempre y cuando utilicen el ELSEIF, con lo cual el código va a quedar mucho más limpio, bonito, y entendible.