Virtual Roles

Software screenshot:
Virtual Roles
Dettagli del software:
Versione: 7.x-1.1 / 6.x-1.1
Data di caricamento: 12 May 15
Sviluppatore: Corey P
Licenza: Libero
Popolarità: 86

Rating: nan/5 (Total Votes: 0)

Il ruolo dell'utente varia a seconda l'URL che è acceso.
Il modulo fornisce una API in modo che gli altri moduli in grado di fornire "contesti" (test) per decidere se un ruolo dovrebbe essere concesso a un utente.
Questo permette la gestione complessa delle autorizzazioni degli utenti all'interno di qualsiasi sistema Drupal.
Pagine di amministrazione si trovano come schede della pagina Ruoli utente di amministrazione (admin / utente / ruoli / virtual_roles).
Possibili casi d'uso includono per l'assegnazione di un ruolo che solo si applica dopo che un utente ha pubblicato un numero X di post o commenti, o ha colpito un limite posto per l'ora / giorno / settimana, ecc ..
Può essere utilizzato anche per un ruolo assegnato se l'utente sta guardando un nodo per il quale esiste un rapporto speciale con l'autore o quando viene concesso un utente "amministrare i nodi" se sono il l'autore di quel nodo.
Non intendo dire che VR fornisce i contesti necessarie per questi casi d'uso, dal momento che tutti contengono un elemento personalizzato che non può essere previsto in un rilascio generale del modulo. VR, tuttavia, forniscono il quadro (API) necessari per farli funzionare. Sono disposto a comprendere contesti di moduli di base in VR, ma i contesti VR per altri moduli contrib dovrebbero essere aggiunte a quelle dei moduli.
Guardate la dotazione Readme.txt per ulteriori informazioni su VR e su come scrivere i propri contesti utilizzando l'API VR.
Caratteristiche
Per funzionare, VR deve eseguire molto presto nel meccanismo di caricamento della pagina (come in hook_boot () in anticipo). Al fine di non uccidere il rendimento del tuo sito, VR offre un controllo di integrità, concepito come un rapido salvataggio se può essere facilmente determinato che VR non deve essere applicato. Il test di consistenza di default solo consentirà l'elaborazione di utenti registrati.
Ruoli virtuale ha anche la possibilità di rimuovere i ruoli dalla pagina di modifica utente, in modo che i ruoli non saranno accidentalmente assegnati in via permanente nella pagina utente di modifica. Si raccomanda che questa funzione viene utilizzata.
Installazione:
Estrarre nella cartella dei moduli (di solito '/ sites / all / modules /')
Abilita sotto Amministrare & # X3e; Cantiere & # X3e; Moduli

Requisiti

  • Drupal 6.x / 7.x

Programmi simili

Commenti a Virtual Roles

I commenti non trovato
Aggiungi commento
Accendere le immagini!