Resultados 1 al 1 de 1

Como agregar mas TABS (fichas en Perfil) de miembros (vBulletin 3.7 y 3.8)

Esta es una discusión en el tema Como agregar mas TABS (fichas en Perfil) de miembros (vBulletin 3.7 y 3.8) dentro del foro Tutoriales de programación, parte de la categoría Programación avanzada y trabajos Freelance; Para los que no hayan entendido el titulo, me refiero a los TABs del perfil (ver Imagen) Objetivo: hacer una pagina en el perfil para mostrar cualquier tipo de informacion que deseemos y funcionando de la misma manera que cualquier otro TAB ya existente Pasos: Lo primero que debes hacer ...

  1. #1
    Administrador Avatar de Jhonnyf
    Fecha de ingreso
    13/jun/2009
    Ubicación
    In my mind
    Mensajes
    1.363
    Gracias
    60
    Agradecido 1.104 veces en 565 mensajes
    Entradas de Blog
    1
    Poder de Credibilidad
    10

    Predeterminado Como agregar mas TABS (fichas en Perfil) de miembros (vBulletin 3.7 y 3.8)

    Para los que no hayan entendido el titulo, me refiero a los TABs del perfil (ver Imagen)

    Objetivo:
    hacer una pagina en el perfil para mostrar cualquier tipo de informacion que deseemos y funcionando de la misma manera que cualquier otro TAB ya existente

    Hacer clic en la imagen para la versión completa

Nombre:  nuevo_tab.gif
Vistas: 2
Tamaño:  47,0 KB (Kilobytes)
ID: 754


    Pasos:

    1. Lo primero que debes hacer es crear una nueva plantilla (Tutorial: Como crear una nueva plantilla (mi_plantilla) - vBSoporte) y ponerle como nombre: "memberinfo_block_vBsoporte" ojo que debe ir con ese prefijo para que pueda funcionar correctamente
    2. Le codigo que debe tener esa plantilla es:
      Código PHP:
      <div class="alt1 block_row"> <ul class="list_no_decoration">
              
      $block_data[vBsoporte]
          </
      ul> </div
      nota que NO USAMOS EL PREFIJO de la plantilla que creamos previamente
    3. Creamos un nuevo plugin y lo enganchamos en member_build_blocks_start (Tutorial: Creando un Plugin (hack, modificacion) con su Página de Opciones - vBSoporte leer PASO 4) con el siguiente codigo
      Código PHP:
      $blocklist array_merge($blocklist, array(
          
      'mymodification' => array(
              
      'class' => 'vBsoporte',
              
      'title' => 'Nuevo Tab',
              
      'hook_location' => 'profile_left_last'
          
      )
      ));
       
      class 
      vB_ProfileBlock_vBsoporte extends vB_ProfileBlock
      {
          var 
      $template_name 'memberinfo_block_vBsoporte';
       
          function 
      confirm_empty_wrap()
          {
              return 
      false;
          }
       
          function 
      confirm_display()
          {
              return (
      $this->block_data['vBsoporte'] != '');
          }
       
          function 
      prepare_output($id ''$options = array())
          {
              
      $this->block_data['vBsoporte'] = 'Contenido a mostrar';
          }

      Vuelve a notar usamos como nombre de clase vBsoporte aunque la clase se llame vB_ProfileBlock_vBsoporte
    4. Si has hecho todo correctamente vas a tener lo siguiente en tu Perfil:


    Hacer clic en la imagen para la versión completa

Nombre:  terminado_nuevo_tab.gif
Vistas: 2
Tamaño:  25,8 KB (Kilobytes)
ID: 755


    Ya depende de tu ingenio y saber cuando utilizarlo cuando quieras hacer algun Hack y/o Modificacion



    Temas Similares:
    [GRACIAS] -> es Boton magico que hace que siempre recibas soporte, USALO!!!

  2. Los siguientes 2 usuarios han agradecido a Jhonnyf por este útil mensaje:

    speet (03/08/2011), vendecido33 (24/04/2010)

Etiquetas de este tema

Foro | Chat y Juegos | Hello Kitty | Programacion | Foro Cristiano | XAT | Chat Foro | Perú | SummArg