Просмотр темы
Команда на определенную группу.
|
|
Rasmusok |
Опубликовано 11.12.2010 16:43
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
Народ, есть к Вам вопрос... Заключается в следующем: Команда на то чтоб страницу видела только Администрация: --------------------------------------------------------------- [php]if (iADMIN) { echo " вставляем что надо \n"; }[/php] --------------------------------------------------------------- Команда на то чтоб страницу видел только Гл.Администратор (т.е SUPERADMIN): --------------------------------------------------------------- [php]if (iSUPERADMIN) { echo " вставляем что надо \n"; }[/php] --------------------------------------------------------------- А вот команда на то чтоб страницу видела только определенная группа (например: VIP) не знаю... помогите ка... |
|
|
Comanchero |
Опубликовано 11.12.2010 16:47
|
Начинающий Сообщений: 33 Зарегистрирован: 26.08.2010 15:18 |
Rasmusok, создай группу VIP и вставь название в этот код, по аналогии как с админом и суперадмином. |
|
|
Rasmusok |
Опубликовано 11.12.2010 16:48
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
Сейчас попробуем... |
|
|
Rasmusok |
Опубликовано 11.12.2010 16:52
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
Как бы не обломно но не работает.... Виден всем и гостям и пользователям не состоящих не в 1-й группе. |
|
|
Comanchero |
Опубликовано 11.12.2010 16:57
|
Начинающий Сообщений: 33 Зарегистрирован: 26.08.2010 15:18 |
Оу, так тебе страницу надо, а я думал группу. Так создай страницу и поставь при этом в выпадающем меню супер админ и сохраняй. |
|
|
jikaka |
Опубликовано 11.12.2010 16:58
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
если у тебя создана группа VIP, то определи туда какого-нибудь юзера, после чего перейди в эту группу... для первой созданной группы будет group_id=1, соответственно надо вычислить group_id для группы VIP и просто поставить условие аналогично верхним постам |
|
|
Rasmusok |
Опубликовано 11.12.2010 17:01
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
[php]if (igroup_id=1) { echo " вставляем что надо \n"; }[/php] Типо того чтоль? |
|
|
jikaka |
Опубликовано 11.12.2010 17:04
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
да, но без i перед group_id, попробуй...
|
|
|
Rasmusok |
Опубликовано 11.12.2010 17:08
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
Не под каким ракурсом не прет... У меня перед глазами в maincore.php где то снизу пролетало значение на это все.. но там пишется [php]// User level, Admin Rights & User Group definitions define("iGUEST", $userdata['user_level'] == 0 ? 1 : 0); define("iMEMBER", $userdata['user_level'] >= 101 ? 1 : 0); define("iADMIN", $userdata['user_level'] >= 102 ? 1 : 0); define("iSUPERADMIN", $userdata['user_level'] == 103 ? 1 : 0); define("iUSER", $userdata['user_level']); define("iUSER_RIGHTS", $userdata['user_rights']); define("iUSER_GROUPS", substr($userdata['user_groups'], 1));[/php] |
|
|
Rasmusok |
Опубликовано 11.12.2010 17:09
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
А теперь если поточнее точную команду не кто не подскажет?! |
|
|
Rasmusok |
Опубликовано 11.12.2010 17:16
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
[php]if (iUSER_GROUPS) { echo " все что надо \n"; }[/php] Вот эта команда только для тех кто в группах вообще (не важно в какой) |
|
|
jikaka |
Опубликовано 11.12.2010 17:20
|
Супер Администратор Разработчики Сообщений: 4849 Зарегистрирован: 26.07.2010 12:10 |
вот тут ты прав, это для всех, кто в группах, но надо уточнить для определенной, а это двойное условие с верхним постом
|
|
|
Polarfox |
Опубликовано 11.12.2010 17:42
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
[php]if(!iADMIN && checkgroup(99)) { }[/php] 999 id группы. Вопросы? Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Rasmusok |
Опубликовано 11.12.2010 17:46
|
Пользователь Сообщений: 163 Зарегистрирован: 21.11.2010 16:18 |
Молоток.. спасибо... Вопрос закрыт! |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |