Вопрос по правам доступа

Автор wwwserfer, 04 октября 2011, 14:49:12

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

wwwserfer

Добрый день!

Подскажите пожалуйста, что не так? Сломал уж голову...

Есть некий мод, в котором пользователю с правами администратора доступна определенная опция:

if($context['user']['is_admin'])
echo '............................


Хотел сделать так, чтобы модераторам разделов эта опция была бы тоже доступна, но нижеследующая конструкция почему то не работает, т.е. опция для модеров все равно выключена:

if($context['user']['is_admin'] || $context['user']['is_mod'])
echo '...........................


В чем у меня ошибка?

SMF 1.1.15


wwwserfer

Цитата: digger от 04 октября 2011, 14:50:38
$context['user']['is_mod'] это разве не глобальный модератор?

Ошибся.. в 1 сообщении написал вместо модераторам разделов - администраторам разделов... исправил

Если глобальный... то как же задать права именно для модеров разделов?

GeorG

У меня нормально работает с модераторами разделов (настройки модераторов, по-умолчанию).
$context['user']['is_mod']
Собственно, как и это:
$user_info['is_mod']
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

wwwserfer

Цитата: GeorG от 04 октября 2011, 15:19:24
................
Собственно, как и это:
$user_info['is_mod']

Попробовал и так... Тоже не помогает.. :-\

Bugo

Точно не помню, но может так:

if (allowedTo('moderate_board'))
    echo '.....';

wwwserfer

Цитата: Bugo от 04 октября 2011, 19:57:10
Точно не помню, но может так:

if (allowedTo('moderate_board'))
    echo '.....';


Благодарю! Вот это действительно помогло!