Visibilità nodi in base a valori di campi CCK

3 contenuti / 0 new
Ultimo contenuto
Visibilità nodi in base a valori di campi CCK

Ciao a tutti,
è la prima volta che scrivo su questo forum dopo averne abusato già in passato e aver trovato ottime soluzioni.
Vorrei sapere se esiste un modulo che permetta di impostare l'accesso a nodi in base ai valori di un campo CCK.
Mi spiego meglio: ho un content type Video (creato con il modulo Video e suoi sottomoduli) al quale ho aggiunto un campo CCK che può assumere due valori: public e private.
Vorrei far sì che un ruolo (es. user) possa accedere ai video public ma non private e un altro ruolo (super-user) possa accedere a entrambe le categorie.

Ho provato vari moduli (node_access, simple_access, cck_permission, content_access e altri che neanche ricordo visti i numerosi tentativi) ma nessuno risponde alle mie richieste.

Un'altra soluzione al mio problema sarebbe quella di "clonare" il content-type Video ma essendo creato con un modulo apposito dubito che si possa fare.

Spero di essere stato chiaro...

e se controllassi l'accesso con un vocabolario i cui termini siano i permessi/ruoli?

vocab
-- pubblico
-- privato
-- eccetera

prova TAC_lite (o TAC)
nota: io ci ho messo un po' a capire come funge!

avevi ragione bohz!

ho eliminato il campo CCK e usato un vocabolario da cui scegliere obbligatoriamente un termine e ho assegnato i permessi ai vari ruoli in base ai termini del vocabolario creato.

era la soluzione più ovvia ma come spesso accade, penso a soluzioni più astruse e complicate

GRAZIE!!