Existe alguma maneira de restringir os usuários de determinada função para alterar o endereço de email. Uma vez registrados, eu preciso deles não para poder alterá-lo na página de configurações de edição. Eu descobri como restringir a alteração do nome de usuário, mas não do email.
Estou usando o Drupal 7. Obrigado em avançado :)
zhilevan - obrigado pelo bom código para me ajudar a resolver esse problema rapidamente. Eu tenho um site no qual existe um login genérico de "cliente" da função de usuário para que os clientes possam carregar e baixar arquivos. A conta do usuário será compartilhada entre potencialmente muitos clientes para um upload ou download "único" e não queremos que eles alterem o nome do usuário, a senha ou qualquer outro material dessa conta genérica. Tenho certeza de que existem maneiras mais elegantes de fazer isso, mas aqui está o meu código para "desligar a opção de edição" com base na função do usuário. (Tentei o módulo de proteção do usuário, mas não consegui fazê-lo funcionar). Aqui está o meu código, caso alguém ache útil.
fonte