Перейти к публикации

Рекомендованные сообщения

Подскажите, может кто уже сталкивался. Нужно делигировать права на редактирование странички(-ек) главному редактору(журналисту).

Посмотрел, проверку доступа не нашел или правильней сказать "сходу не понял" как реализована защита. Время не охота убивать на изобретение велосипеда, скорее всего кто-нибудь уже разбирался. Подскажите плиз.

static.php

if ($row['grouplevel'][0] != "all" AND !in_array($member_id['user_group'], $row['grouplevel']))

Какой-то grouplevel хм... вместо member_id привычного. Куда жизнь катится...

Ссылка на сообщение
Поделиться на других сайтах

Спасибо, но это мне понятно. Может недостаточно выразился... вопрос в том - 1. скажется ли это на безопасности - замена непонятной мне строки на стандартную проверку доступа, 2. достаточно ли изменения в этой строке и 3. только в этом файле или еще где-то? Хотелось подробностей :( может даже от разработчика.

Главное не работает даже если написать правильно

if ($member_id['user_group'] > 3)

Там по тексту знак в другую сторону.

Изменено пользователем opaliha
Ссылка на сообщение
Поделиться на других сайтах

Всем "спасибо". Тему можно закрывать.

Почти в конце admin.php добавил строчку, место определить несложно.

elseif($system_modules[$mod] == "admin" and $member_db[1] <= [b]2[/b] and $mod == "static"){ include(ENGINE_DIR.'/inc/static.php'); }

Все заработало как было нужно.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...