se vuoi validare i campi ti serve cck + uno o più moduli specifici. quindi devi usare la soluzione content_profile.
Ci sono sicuramente moduli che validano il numero di tel e la mail, probabilmente esistono validatori più generici ma devi cercare. si può certamente validare qualunque campo via modulo.
Quote:
Ok, ma tutti i ruoli che creo alla fine sono virtualmente "figli" di authenticated user?
non funziona così: i ruoli non sono utenti, sono configurazioni di permessi che possono essere usati in congiunzione per creare configurazioni più complesse da assegnare agli utenti.
Authenticated user è il livello di entrata, tutti gli utenti loggati hanno questo ruolo. a questo si possono aggiungere uno o più ruoli aggiuntivi per ottenere la configurazione di permessi desiderata.
se vuoi validare i campi ti serve cck + uno o più moduli specifici. quindi devi usare la soluzione content_profile.
Ok. Content Profile, se ho capito bene, serve per vedere un profilo come nodo?
Quote:
non funziona così: i ruoli non sono utenti, sono configurazioni di permessi che possono essere usati in congiunzione per creare configurazioni più complesse da assegnare agli utenti.
Authenticated user è il livello di entrata, tutti gli utenti loggati hanno questo ruolo. a questo si possono aggiungere uno o più ruoli aggiuntivi per ottenere la configurazione di permessi desiderata.
Ho trovato ottimo Auto Assign Role anche se lo sto ancora testando. E' la prima volta che mi capita di dover settare "seriamente" la registrazione di un utente. A questo punto potrei suddividere il tipo di registrazione (cioé form diversi) a seconda dei due tipi di utenti/ruoli?
puoi semplicemente aggiungere campi al profilo: http://drupal.org/handbook/modules/profile
oppure usare content profile: http://drupal.org/project/content_profile
in questo modo (credo) potresti anche raccogliere l'indirizzo durante la registrazione con il modulo location, ad esempio: http://drupal.org/project/location
Certified to Rock
Ti ringrazio. Mi sembrava strano non si potesse fare, data la potenza di Drupal!
Se volessi gestire dinamicamente i vari campi devo fare scrivendo un tpl con javascript? Oppure c'è un altro modulo?
Inoltre io ho 2 tipi di utente oltre all'amministratore: come si fa a stabilire durante la registrazione?
in che senso "gestire dinamicamente"?
Per la seconda domanda vedi:
http://drupal.org/project/autoassignrole
http://drupal.org/project/registration_role_with_approval
http://drupal.org/project/user_selectable_roles
Certified to Rock
Nel senso di controllare la correttezza della mail, numero di tel, fax etc. ad esempio...
se vuoi validare i campi ti serve cck + uno o più moduli specifici. quindi devi usare la soluzione content_profile.
Ci sono sicuramente moduli che validano il numero di tel e la mail, probabilmente esistono validatori più generici ma devi cercare. si può certamente validare qualunque campo via modulo.
non funziona così: i ruoli non sono utenti, sono configurazioni di permessi che possono essere usati in congiunzione per creare configurazioni più complesse da assegnare agli utenti.
Authenticated user è il livello di entrata, tutti gli utenti loggati hanno questo ruolo. a questo si possono aggiungere uno o più ruoli aggiuntivi per ottenere la configurazione di permessi desiderata.
Certified to Rock
Ok. Content Profile, se ho capito bene, serve per vedere un profilo come nodo?
Ho trovato ottimo Auto Assign Role anche se lo sto ancora testando. E' la prima volta che mi capita di dover settare "seriamente" la registrazione di un utente. A questo punto potrei suddividere il tipo di registrazione (cioé form diversi) a seconda dei due tipi di utenti/ruoli?
nuovo modulo per numeri di telefono, con validazione (non testato!)
http://drupal.org/project/cck_phone
Certified to Rock
Grazie, darò uno sguardo.