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!
Certified to Rock
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!!