Kullanıcının rolü onun üzerinde olduğunu URL'ye bağlı olarak değişir.
diğer modüller rol kullanıcıya verilmelidir olup olmadığına karar için "bağlamları" (testler) sağlayabilir ve böylece modül bir API sağlar.
Bu, herhangi bir Drupal sistemi içinde kullanıcı izinleri karmaşık taşınmasını sağlar.
Yönetim sayfaları Kullanıcı Rolleri yönetim sayfasında (admin / user / roller / virtual_roles) hakkında sekmeler olarak bulunur.
Olası kullanım durumları sadece kullanıcı mesaj veya yorumların X sayısı gönderdi veya saat / gün / hafta için bir mesaj limiti, vb vurdu sonra uygulanan alır rol atama bulunmaktadır ..
Ayrıca kullanıcı özel bir ilişki yazar veya kullanıcı verilir zaman o düğümün yazarı iseniz "düğümleri yönetmek" ile var olan bir düğüm bakıyor eğer atanan bir rol için de kullanılabilir.
Hepsi bir genel modül sürümde beklenen edilemez özel bir unsuru içerdiğinden VR, bu kullanım durumları için gerekli bağlamlar sağladığını ima etmek anlamına gelmez. VR, ancak bunların çalışması için gerekli çerçeveyi (API) sağlamaz. Ben VR içine çekirdek modüller için bağlamları dahil razıyım, ancak diğer contrib modülleri için VR bağlamlarda bu modüllere ilave edilmelidir.
VR ve nasıl VR API kullanarak kendi bağlamları yazmak hakkında daha fazla bilgi için dahil benioku.txt bak.
Özellikler
Çalışmak için, VR (erken () hook_boot gibi) çok erken sayfa yükleme mekanizması olarak yürütmek zorundadır. Sitenizin performansını öldürmez için, VR kolayca VR uygulanması gereken olmadığı tespit edilebilir, eğer hızlı bir kefalet-out olarak tasarlanmış bir sağlamlık denetimi sağlar. Varsayılan aklı kontrol sadece kayıtlı kullanıcılar işlenmesini sağlayacaktır.
Sanal Roller aynı zamanda roller yanlışlıkla kalıcı kullanıcı düzenleme sayfasında tahsis olmayacak, böylece kullanıcı düzenleme sayfasından rolleri kaldırmak için yeteneğine sahiptir. Bu özellik kullanılması tavsiye edilir.
Kurulum:
Sizin modüller klasörüne ambalajından (genellikle '/ siteler / all / modules /')
Yönet & # x3e altında Enable; Sitede İnşaat & # x3e; Modüller
Gereksinimleri :
- Drupal 6.x / 7.x
Yorum Bulunamadı