Virtual Roles

Tela Software:
Virtual Roles
Detalhes de Software:
Versão: 7.x-1.1 / 6.x-1.1
Data de upload: 12 May 15
Revelador: Corey P
Licença: Livre
Popularidade: 14

Rating: nan/5 (Total Votes: 0)

O papel do usuário é diferente dependendo da URL que ele está ligado.
O módulo oferece uma API para que outros módulos podem fornecer "contextos" (testes) para decidir se quer ou não um papel deve ser concedido a um usuário.
Isso permite a manipulação complexa de permissões do usuário dentro de qualquer sistema Drupal.
Páginas de administração são encontrados como guias na página de administração de funções de usuário (admin / user / funções / virtual_roles).
Casos de uso possíveis incluem a atribuição de um papel que só é aplicada depois que um usuário postou um número X de posts ou comentários, ou atingiu um limite post para a hora / dia / semana, etc ..
Ele também pode ser usado para uma função atribuída, se o usuário está olhando para um nó para o qual existe uma relação especial com o autor ou quando um usuário é concedido "administrar nós" se eles são o autor desse nó.
Eu não quero dizer que VR fornece os contextos necessários para estes casos de uso, uma vez que todos eles contêm um elemento personalizado que não podem ser antecipados em uma liberação geral do módulo. VR, no entanto, fornecer a estrutura (API) necessárias para fazê-los funcionar. Estou disposto a incluir contextos para módulos do núcleo em VR, mas contextos VR para outros módulos contrib devem ser adicionados a esses módulos.
Olhe para o README.txt incluído para obter mais informações sobre VR e como escrever seus próprios contextos usando a API VR.
Características
A fim de trabalhar, VR deve executar muito cedo no mecanismo de carregamento da página (como em hook_boot () cedo). A fim de não matar o desempenho do seu site, VR fornece uma verificação de sanidade, concebido como um rápido bail-out se ele pode ser facilmente determinado que a RV não precisa ser aplicada. A verificação de sanidade padrão só vai permitir o processamento de usuários registrados.
Funções virtuais também tem a capacidade de remover funções a partir da página de edição do usuário, de modo que os papéis não acidentalmente ser atribuído de forma permanente na página de edição do usuário. É recomendado que esse recurso é usado.
Instalação:
Descompacte em sua pasta de módulos (normalmente '/ sites / all / modules /')
Habilitar em Administrar & # x3e; Local de edifício & # x3e; Módulos

Requisitos :

  • Drupal 6.x / 7.x

Programas semelhantes

Alter profile page
Alter profile page

14 May 15

Safari Search
Safari Search

13 Apr 15

Revisioning
Revisioning

13 May 15

Campaign Monitor
Campaign Monitor

12 Apr 15

Comentário para Virtual Roles

Comentários não encontrado
Adicionar comentário
Ligue imagens!