Impostazione dei permessi ad un nodo.
Ho creato la funzione hook_menu() all'interno del mio modulo nel seguente modo:
<?php
function calendartry2_menu() {
$items['Ins_evento'] = array(
'title' => 'Inserisci evento',
'access callback' => TRUE,
'page callback' => 'drupal_get_form',
'page arguments' => array('Insert_event_calendar_form'),
);
$items['Vis_evento'] = array(
'title' => 'Visualizza evento',
'access callback' => TRUE,
'page callback' => 'calendar_iframe',
);
return $items;
}
?>Il mio problema è che i collegamenti sono visibili anche ad utenti che non si sono autenticati.
Come posso far si che i link siano accessibili solo agli utenti autenticati?

Risposte
Ho risolto il problema
Ho risolto il problema creando la seguente funzione:
<?php
function permessi()
{
global $user;
if ($user->uid)
{
return TRUE;
}
else
{
return FALSE;
}
}
?>
e aggiungendo ad ogni voce del menu creata nella funzione hook_menu la seguente riga:
<?php'access callback' => array('permessi'),
?>