Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/08/2011, 05:09
Avatar de MarioAraque
MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 1 mes
Puntos: 265
Respuesta: Mensajes instantáneos dentro de la página

Mira esto:

Código PHP:
$items['node/%node/broadcast'] = array(
    
'title' => 'Broadcast',
    
'page callback' => 'drupal_get_form',
    
'page arguments' => array('og_broadcast_form'1),
    
'access callback' => 'og_broadcast_access',
    
'access arguments' => array(1),
    
'type' => MENU_LOCAL_TASK,
    
'file' => 'og.pages.inc',
    
'weight' => 7
  
); 
La funcion de validacion og_broadcast_access da esto:

Código PHP:
/**
 * Access callback: og_notifications (or similar) is required for the broadcast
 * tab. Override menu item to amend.
 */
function og_broadcast_access($node) {
  return 
og_is_group_admin($node) && module_exists('og_notifications');

Osea, necesitas el modulo og_notifications, y tambien el notifications....
Solo el administrador puede hacerlo segun parece, ahora si vos queres que lo haga cualquier miembro del grupo, tocara hackear la funcion de arriba y programarla como vos quieras, siempre sin quitar el module_exists('og_notifications').

Saludos.

EDIT: la pantalla se veria asi: