Ролята на потребителя различава в зависимост от адреса, той е включен.
Модулът осигурява API, така че други модули могат да предоставят "контексти" (тестове), за да реши дали има или няма роля следва да се предоставя на потребителя.
Това дава възможност за комплексна обработка на потребителски разрешения в рамките на всяка система Drupal.
Администрация страници са открити като разделите на страницата за потребителски роли администрация (администраторски / потребител / роли / virtual_roles).
Случаи възможната употреба включват за възлагане роля, която получава прилага само след като потребителят е публикувал X брой постове или коментари, или е хит пост граница за час / ден / седмица и др ..
Тя може да се използва и за ролята назначен ако потребителят търси в един възел, за които съществува специална връзка с автора или когато даден потребител се предоставя "администрира възли", ако те са на автора на този възел.
Аз не искам да кажа, че VR осигурява контекстите, необходими за тези случаи употреба, тъй като всички те съдържат персонализиран елемент, който не може да се очаква в най-общ освобождаване модул. VR, обаче, да предостави рамка (API) е необходимо да ги накара да работят. Аз съм готов да се включи контексти за основните модули в VR, но VR контексти за други вноската модули следва да бъдат добавени към тези модули.
Погледни включени README.txt за повече информация за VR и как да напишете свой собствен контекст, използвайки API VR.
Удобства
За да работи, VR трябва да изпълни много рано в механизма за зареждане на страницата (както в hook_boot () ранно). С цел да не се убиват ефективността на Вашия сайт, VR служат за проверка здрав разум, замислен като бърз спасителен план, ако тя може лесно да се определи, че VR не е необходимо да се приложи. Проверката по подразбиране здрав разум ще позволи само обработка на регистрирани потребители.
Виртуални Роли също така има способността да премахват роли от редактирате страницата на потребителя, така че ролите ще не случайно бъдат постоянно назначен на страницата за редактиране на потребителя. Препоръчително е, че се използва тази функция.
<Силен> Монтаж:
Разопаковайте във вашата папка с модули (обикновено "/ сайтове / всички / модули /")
Активиране под Прилагайте & # x3e; Site Building & # x3e; Модули
<силни> Изисквания
- Drupal 6.x / 7.x
Коментари не е намерена