function opigno_live_meetings_menu_local_tasks_alter in Opigno Moxtra App 7
Implements hook_menu_local_tasks_alter().
File
- modules/
opigno_live_meetings/ opigno_live_meetings.module, line 119
Code
function opigno_live_meetings_menu_local_tasks_alter(&$data, $router_item, $root_path) {
if ($root_path == 'node/%/live-meetings') {
$gid = arg(1);
if (og_user_access('node', $gid, 'create live_meeting content')) {
$item = menu_get_item('node/add/live-meeting');
$item['title'] = t("Create meeting");
$item['options']['query']['og_group_ref'] = $item['localized_options']['query']['og_group_ref'] = $gid;
$item['options']['attributes']['class'][] = $item['localized_options']['attributes']['class'][] = 'opigno-live-meeting-add';
$data['actions']['output'][] = array(
'#theme' => 'menu_local_action',
'#link' => $item,
);
}
}
}