Asignar roles en registro

Hola, tengo un pequeño problemilla me gustaría que los usuarios eligiesen uno o varios roles al registrarse, instalé el módulo rolesingup pero sólo puedes elegir un rol, hay alguna forma de elegir varios, o dónde tengo que tocar el módulo para por ejemplo poner un checkbox para cada rol y que el usuario elija los que quiera.

No tiene sentido elegir

No tiene sentido elegir varios roles. Con un rol tu le estás dando permisos, así que no puedes dar a elegir varios porque podrían decir cosas diferentes.

Imaginate que en un rol tiene permisos para ubir archivos, y en otro no. El usuario se registra y elige los dos, q¿que  hace el sistema le deja subir archivos o no?

 Si quieres que haga cosas diferentes asigna más roles uno para cada perfil que busques.

 O quizás es que quieres hacer otra cosa que pensabas que se podía hacer con los roles. Comenta lo que quieres hacer e intentamos ayudarte 

 

Aprendiendo Drupal

Es cierto pero....

 

Imaginemos que quiero hacer un portal de deportes y quiero tener los usuarios de fútbol, de tenis (un rol para cada tipo), de esa forma controlo el acceso de los usuarios de futbol al contenido, foros, etc de fútbol, con el rol de tenis a los de tenis, pero y si un usuario quiere ser de futbol y de tenis?¿?¿?.

 

Hay alguna otra forma de discriminar el acceso?¿?

 

Muchas gracias

Un saludo 

  Para tu caso quizás sea

 

Para tu caso quizás sea engorroso tener que estar creando tantos roles.

Échale un vistzao a los módulos node_access y al taxonomy_acces por si te ayudan y ya nos dices algo. 

Aprendiendo Drupal

Gracias

 

Distinguia el acceso utilizando taxonomy_access, cree un vocabulario de esta forma:

Deportes

- Futbol

---Futbol sala

---Futbol 11

- Ciclismo

---MountainBike

---Carretera

 

y en los roles marcaba a que parte tenia acceso cada rol. Desde la administracion de usuarios si me deja asignarle varios roles a un mismo usuario, se suman los permisos. Ahora mismo podria hacer que los usuarios eligiesen un rol en el registro y que escribiesen un mail al administrador solicitando otros roles, el administrador se los podria dar. Como es un poco lioso y darle trabajo al administrador por eso estaba buscando hacerlo mas automatico , a ver si me miro como se construye un modulo para crearmelo a mi gusto, estoy en ello jejeje aunque me cuesta mis conocimientos sobre la estructura de drupal son escasos jejejeej

Gracias!