Like Tree9Likes
  • 9 Post By jjuuaannk

Lista de Condiciones para VB4

Esta es una discusión para el tema Lista de Condiciones para VB4 en el foro Tutoriales de Programación, bajo la categoría Lenguajes de Programación; Un Saludo amigos de Vbhispano .com, Esta guía fue realizada por BBR-APB de vbulletin.org , con su permiso la traduzco al español: Enlace Original: vB4 Template Conditionals List - vBulletin.org Forum Lista de Condiciones para ...
Página:


Resultados 1 al 7 de 7

Temas similares

  1. Por dunker en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  2. Por GameOver! en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  3. Por Alvaro_SG en el foro Archivos de vBulletin 3.0 - 3.7
  4. Por Escoces en el foro Archivos de vBulletin 3.0 - 3.7
  5. Por Debon en el foro Archivos de vBulletin 3.0 - 3.7
  1. #1
    Miembro especial Miembro de diamante Array Avatar de jjuuaannk
    Fecha de ingreso
    26 sep, 07
    Ubicación
    Venezuela, Maracaibo
    Mensajes
    1,226
    Gustado
    419 Veces
    Me Gustan
    27 Veces

    Post Lista de Condiciones para VB4

    Un Saludo amigos de Vbhispano.com, Esta guía fue realizada por BBR-APB de vbulletin.org, con su permiso la traduzco al español:

    Enlace Original: vB4 Template Conditionals List - vBulletin.org Forum

    Lista de Condiciones para VB4


    Mostrar contenido solo a los Miembros:
    Código:
    <vb:if condition="$show['member']"> Esto lo ven solo los miembros</vb:if>
    Mostrar contenido solo a los Visitantes:
    Código:
    <vb:if condition="$show['guest']">Esto lo ven solo los visitantes</vb:if>
    Mostrar contenido solo a los usuarios de Grupos específicos:
    Código:
    <vb:if condition="is_member_of($bbuserinfo, 1,2,3)">Esto lo ven Usuarios de los Grupos ID 1 2 y 3</vb:if>
    Mostrar contenido a solo un solo Miembro:
    Código:
    <vb:if condition="$bbuserinfo['userid'] == 318713"> Esto solo lo ve el usuario de la ID 318713</vb:if>
    Mostrar contenido a Todos los Usuarios menos a uno:
    Código:
    <vb:if condition="$bbuserinfo['userid'] != 318713">Esto se muestra a Todos los Usuarios menos al Usuario con el ID 318713</vb:if>
    Mostrar contenido solo a los moderadores:
    Código:
    <vb:if condition="can_moderate()">Esto lo ven solo los moderadores</vb:if>
    Mostrar contenido a Moderador de 'X' Foro: (Recordar cambiar el 'X' por el ID del Foro)
    Código:
    <vb:if condition="can_moderate($forum['x])">Esto lo ven los moderadores del foro X</vb:if>
    Mostrar en un solo Foro: (Recordar cambiar la 'x')
    Código:
    <vb:if condition="$forum[forumid] == x">Esto se vera en el FOROID X</vb:if>
    Mostrar en todos los foros menos en uno: (Recordar cambiar la 'x')
    Código:
    <vb:if condition="$forum[forumid] != x">Esto se vera en todos los foros menos en X</vb:if>
    Mostrar en Algunos Foros:
    Código:
    <vb:if condition="in_array($forum['forumid'], array(1,2,3))">Esto se vera en los Foros ID 1 2 y 3</vb:if>
    Mostrar en un Archivo Especifico: (Mirar define('THIS_SCRIPT', 'calendar'); Es el archivo donde desea mostrar el contenido)
    Código:
    <vb:if condition="THIS_SCRIPT == 'calendar'">Esto se vera solo en calendar.php</vb:if>
    Mostrar en un todos los Archivos menos en uno: (Mirar define('THIS_SCRIPT', 'calendar'); Es el archivo donde no desea mostrar el contenido)
    Código:
    <vb:if condition="THIS_SCRIPT == 'calendar'">Esto se vera en todos los archivos menos en calendar.php</vb:if>
    El $customvar se establece:
    Código:
    <vb:if condition="$customvar">Aquí se muestra el $customvar</vb:if>
    Si el $customvar es igual a:
    Código:
    <vb:if condition="$customvar == blah">Se muestra si $customvar es igual a blah</vb:if
    Si el $customvar NO es igual a:
    Código:
    <vb:if condition="$customvar != blah">Se muestra si $customvar No es igual a blah</vb:if
    Declaración del else de vBulletin:
    Código:
    <vb:if condition="$show['guest']">
    Se muestra si es visitante
    <vb:else />
    Se muestra a todos los registrados
    </vb:if>
    Declaracion del else if de vBulletin:

    Código:
    <vb:if condition="$show['guest']">
    Esto lo ven solo visitantes
    
    <vb:elseif condition="is_member_of($bbuserinfo, 5,6)" />
    Esto lo ven Admins y Mods de los grupos ID 5 y 6
    
    <vb:else />
    Esto lo ven todos los users registrados
    
    </vb:if>

    Esto por ahora iré actualizando

    un Saludo

    tresor, terrona, descaro y a 6 personas más les gusta esto.
    Outsistem.net - Disfruta del Ocio en Internet

    Software Taller 3.5 -La solución para el manejo y control de talleres de servicio técnico

  2. #2
    Miembro especial Miembro de diamante Array Avatar de Andrés Durán
    Fecha de ingreso
    23 abr, 09
    Ubicación
    Costa Rica
    Mensajes
    5,478
    Gustado
    1988 Veces
    Me Gustan
    142 Veces

    Predeterminado Re: Lista de Condiciones para VB4

    // Made Sticky

    // Adherido

    Excelente tema jjuuaannk, gracias por traducirlo.
    "... porque creo firmemente en que algún día habrá una sola nación, hablaremos un mismo idioma, compartiremos la misma ilusión, estaremos unidos por un mismo sentimiento y las fronteras dejarán de existir... y algún día cambiaremos, y todo será mejor... "

  3. #3
    Miembro Array
    Fecha de ingreso
    28 dic, 09
    Mensajes
    19
    Gustado
    2 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Lista de Condiciones para VB4

    Muy bueno me sirvio

  4. #4
    Miembro especial Miembro de oro Array
    Fecha de ingreso
    11 oct, 05
    Ubicación
    España
    Mensajes
    175
    Gustado
    0 Veces
    Me Gustan
    11 Veces

    Predeterminado Re: Lista de Condiciones para VB4

    Muy util, una duda. Si quiero hacer una sentencia compuesta por dos condicionales, asi estaria bien?

    <vb:if condition="$show['member']" and "$forum[forumid] == x">Muestra esto solo a los miembros en el foro x</vb:if>

  5. #5
    NkC
    NkC está desconectado
    Miembro especial Miembro de diamante Array Avatar de NkC
    Fecha de ingreso
    04 feb, 10
    Ubicación
    Chile!
    Mensajes
    863
    Gustado
    391 Veces
    Me Gustan
    67 Veces

    Predeterminado Re: Lista de Condiciones para VB4

    Con esto es posible mostrar diferentes banners por categoria??

    Intente con algo asi pero no me funciono:

    Código PHP:
    <vb:if condition condition="in_array($GLOBALS['forumid'], array(1,2,3,4))">
    BANNER 1
    <vb:elseif condition="in_array($GLOBALS['forumid'], array(5,6))"/>
    BANNER 2
    <vb:else/>
    BANNER 3
    </vb:if> 
    Pero al comienzo me decia que no estaba cerrada una etiqueta :s, quite el elseif y guardo bien. Pero no se mostraban bien los banner sino que en la primera condición se mostraba el banner 3 + el banner 1, y en el else no se mostraba nada.

  6. #6
    Miembro especial Array Avatar de xavierx
    Fecha de ingreso
    25 oct, 05
    Ubicación
    Montevideo - Uruguay
    Mensajes
    38
    Gustado
    0 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Lista de Condiciones para VB4

    A mi tampoco me funciona, yo estoy usando esto:

    <vb:if condition="$forum[forumid] != 5">Esto se vera en todos los foros menos en X</vb:if>

    Lo pongo en el navbar debajo de todo y el banner se imprime en todo el foro pero hay una sala (la 5) que necesito que no se imprima ahi e igual se imprime... y aparece el bannner de la sala 5 arriba y el banner global abajo...y es un problema... Hace días que ando en la lucha con esto y no logro saber porque no funciona, de hecho comence con este problema desde aca Problemas con reglas de Publicidad, posible bug? pues con el propio admin de publicidad de vb4 tampoco funciona
    Alguna idea?

  7. #7
    Miembro especial Miembro de diamante Array Avatar de Jhonnyf
    Fecha de ingreso
    06 sep, 08
    Ubicación
    Dentro de mi
    Mensajes
    1,123
    Gustado
    42 Veces
    Me Gustan
    1 Veces

    Predeterminado Re: Lista de Condiciones para VB4

    Cita Iniciado por NkC Ver mensaje
    Con esto es posible mostrar diferentes banners por categoria??

    Intente con algo asi pero no me funciono:

    Código PHP:
    <vb:if condition condition="in_array($GLOBALS['forumid'], array(1,2,3,4))">
    BANNER 1
    <vb:elseif condition="in_array($GLOBALS['forumid'], array(5,6))"/>
    BANNER 2
    <vb:else/>
    BANNER 3
    </vb:if> 
    Pero al comienzo me decia que no estaba cerrada una etiqueta :s, quite el elseif y guardo bien. Pero no se mostraban bien los banner sino que en la primera condición se mostraba el banner 3 + el banner 1, y en el else no se mostraba nada.
    en el primer IF repites el condition 2 veces, y los elseif tienen el "/" pegado (debe haber un espacio en blanco)

    Cita Iniciado por xavierx Ver mensaje
    A mi tampoco me funciona, yo estoy usando esto:

    <vb:if condition="$forum[forumid] != 5">Esto se vera en todos los foros menos en X</vb:if>

    Lo pongo en el navbar debajo de todo y el banner se imprime en todo el foro pero hay una sala (la 5) que necesito que no se imprima ahi e igual se imprime... y aparece el bannner de la sala 5 arriba y el banner global abajo...y es un problema... Hace días que ando en la lucha con esto y no logro saber porque no funciona, de hecho comence con este problema desde aca Problemas con reglas de Publicidad, posible bug? pues con el propio admin de publicidad de vb4 tampoco funciona
    Alguna idea?
    prueba con
    Código HTML:
    <vb:if condition="$GLOBALS['forumid'] != 5">Esto se vera en todos los foros menos en X</vb:if>
    ¿Necesitas un Coder Experto en vBulletin?
    Mandame un Mensaje Privado y le doy solucion a tus problemas

Etiquetas para este tema