Mostrar contenido para grupos especiales, en phpbb3

Guí­as, manuales, tutoriales, etc. sobre phpBB3 y otros sistemas.
Foro de solo lectura, las dudas en el Foro oportuno por favor.

Moderadores: Soporte phpBB, Soporte MODs, Soporte Estilos

Atom Feed
Favoritos: Foo_

Mostrar contenido para grupos especiales, en phpbb3

Notapor Megabyte » Martes, 10 Mayo 2011, 02:08

Bueno este tuto es para mostrar contenido a aquellos grupos especiales que se han creado para un fin específico. El ID del grupo especial lo puedes ver en varios lados, por ejemplo en el ACP---USUARIOS Y GRUPOS---GRUPOS---ADMINISTRAR GRUPOS---PREFERENCIAS, ó si en Preferencias han marcado "Mostrar Grupo en Leyenda" en donde muestre ésta opcion (index o portal).

Vamos al tuto: :lee

ABRIR: includes/functions.php
BUSCAR:

Código: Seleccionar todo
	// application/xhtml+xml not used because of IE


AGREGAR ANTES:

Código: Seleccionar todo
       // Chequear en que grupo esta el usuario
       if ( !function_exists('group_memberships') )
       {
          include_once($phpbb_root_path . 'includes/functions_user.'.$phpEx);
       }
 
       $groups = group_memberships(false,$user->data['user_id']);
       foreach ($groups as $grouprec)
       {
          $template->assign_vars(array(
             'S_IN_GROUP_' . $grouprec['group_id'] => true
          ));
       }
 


Eso es todo, ahora podras usar en cualquier archivo de tu template el siguiente codigo, tomando en cuenta que sabes cual es el ID de cada grupo especial:

Código: Seleccionar todo
    <!-- IF S_IN_GROUP_5 -->
    contenido para el grupo con el ID = 5
    <!-- ELSEIF S_IN_GROUP_15 -->
    contenido para el grupo con el ID = 15
    <!-- ELSEIF S_IN_GROUP_25 -->
contenido para el grupo con el ID = 25
    <!-- ENDIF -->  
 


Y reemplaza los numeros 5,15,25 por el ID de tus grupos especiales. Puedes agregar mas IF´s o quitarlos...

Es todo....ah....y refrescar template...

Autor: RMcGirr83
Fuente: phpBB.com
Última edición por Makoto el Martes, 10 Mayo 2011, 02:28, editado 1 vez en total
Razón: Agregado autor y fuente
Firma
La Administración del Sitio requiere que esté registrado y se haya identificado para ver este mensaje.
Avatar de Usuario
Megabyte
VIP
VIP
 
Mensajes: 983
Edad: 31
Registrado: Sábado, 25 Diciembre 2010, 02:39
Ubicación: Guate City.
Nombre real: WilsonASD
  • Windows XP Firefox
Etiquetasmostrar, contenido, grupos, especiales, phpbb, plantillas, permisos, trucos

Publicidad



Colabora con nosotros haciendo una Donación y elimina esta publicidad.

¿Te fue útil este tema?

Enlace:
BBcode:
HTML:

Compartir

Volver a Guías, manuales, tutoriales, sobre phpBB 3 y otros

  • Temas relacionados
    Respuestas
    Vistas
    Último mensaje

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado