Sottositi basati su tassonomia

2 contenuti / 0 new
Ultimo contenuto
Sottositi basati su tassonomia

Ciao a tutti,

devo realizzare con drupal un portale (tutto ok) nel quale alcuni utenti possano gestire dei "sottositi" (non un multisite) inserendo contenuti visibili solo all'interno di un particolare sottosito. Il modo più logico di farlo credo sia usare la tassonomia, creando un vocabolario di "siti" e un term per ogni sottosito e poi usare un modulo tipo taxonomy access per dare a quel particolare utente la possibilità di gestire le operazioni Create-Update-Delete sul nodo. Poi con delle viste mostro in ogni sottoarea solo quello che mi interessa (es un catalogo). Quello che mi chiedo è... come fare ad assegnare in automatico un term ad un nodo appena creato in base ai permessi dell'utente? non ho mai usato il modulo in questione quindi forse lo fa già.

Qualcuno lo usa?

Un'idea che mi è venuta in mente è associare il vocabolario a tutti i nodi del sito che voglio possano essere inseriti nei sottositi e impostare come obbligatorio nei form di creazione dei nodi il campo del relativo vocabolario assegnando il permesso di "scelta" al solo term a cui ha accesso l'utente. Magari nascondendo il campo con i css in modo da non mostrare una select con una sola opzione.

Esistono metodi più eleganti ? moduli che già lo gestiscono ?

Hai pensato a gestire la differenziazione tramite i content-type?

Il sottosito X può inserire solo contenuti di tipo X

Angelo Turetta