Domanda Semplice.
Uso Taxonomy Access per negare agli utenti non autenticati di visualizzare alcune pagine.
Solo che vorrei che queste pagine continuassero ad essere richiamate nel menù dei primary links mentre adesso compaiono solo quelle accessibili da quel ruolo.
Penso che sia importante mostrare all'utente non loggato "le potenzialità" del sito prima che tu ti possa loggare.
Se vede solo le voci già accessibili non ne sarà particolarmente stimolato, no?
Kipper (ora in vacanza) ha affrontato un problema molto simile - ed ha anche creato dei sito di prova. Vedi:
http://www.drupalitalia.org/node/10954
http://www.drupalitalia.org/node/11046
Più imparo, più dubito.
Proverò ad utilizzare il codice proposto nel post
http://www.drupalitalia.org/node/11046
Solo che prima di farlo vorrei capire il punto 3...
non è indispensabile, vero?
Credo che intendi il punto 5.
Quel codice (meglio se una funzione) va messo in ogni page-xxx.tpl.php - compreso page.tpl.php perchè è li che vengono visualizzati i primary links.
Non è una soluzione del tutto elegante (ma almeno funziona), sarebbe meglio sostituire il valore di $primary_links stesso. Questa modifica farebbe che non modifichi page.tpl.php a fatto, ma che devi scrivere codice nel tuo sotto tema.
Più imparo, più dubito.
ma se invece di usare Taxonomy Access usi Content Access??
infatti sto provando content access adesso e sono abbastanza soddisfatto.
Solo che content access non ti restituisce la pagina "404".....
ho rimediato un po' artificiosamente con un blocco da visualizzare solo per gli anonimi..
grazie per la soffiata cmq.