Вход • Регистрация

Файловый менеджер - доступ не только для 1-го админа

  • 30 октября 2013 г.
  • В названии темы вопрос. Как сделать так, чтобы файловым менеджером в админке могли пользоваться все остальные админы?

    Лучше чтобы можно было дифференцировано разрешать пользование, ну как визуальным редактором.
    • 30 октября 2013 г.
    • Код
      if($this->diafan->_user->id<>1)
      {
      echo '<div class="error">'.$this->diafan->_('Нет доступа. Файловый менеджер доступен только администратору, устанавливавшему diafan.CMS').'</div>';
      return;
      }

      убираете в modules/filemanager/admin/filemanager.admin.php
      • 30 октября 2013 г.
      • Как извращение, можно не убирать, а добавить к условию
        Код
        if($this->diafan->_user->id<>1 && $this->diafan->_user->id<>ID)

        где ID подсмотреть из MySQL'ной таблицы пользователей diafan_users (поле `id`)
        • 31 октября 2013 г.
        • Спасибо, так еще лучше. Но разве id в админке у пользователя не то же самое что в мускуле?
          • 06 августа 2016 г.
          • не работает такое условие , только вариант ВИТАЛИЙ (DIAFAN.CMS)
            • 06 августа 2016 г.
            • Конечно, это же невозможное условие
              Код
              if($this->diafan->_user->id<>1 && $this->diafan->_user->id<>ID)

              ID не может быть 1 И(!!!!!) ещё чем-то!
              Там вместо && надо ||
              Тогда будет работать
        • 31 октября 2013 г.
        • Да не надо лазить в mysql, mysql для хардкора оставьте.

          Достаточно навести мышку, на login интересующего юзера в разделе "пользователи сайта", и в скобках будет именно id.
          Так практически для всех элементов, всё для разработчиков.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум