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

Файловый менеджер - доступ не только для 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.
          Так практически для всех элементов, всё для разработчиков.

Новости

  • 19 сентября, пятница
  • Мы внесли изменения в лицензию и объявляем, что прекращаем техническую консультационную поддержку сайтов на DIAFAN.CMS версий старше 7.0. А это все минорные версии платформы, предшествующие актуальной линейке, а именно: версии серии 4.x, 5.x, 6.x.
  • 15 сентября, понедельник
  • У нас отличные новости! Мы выпустили новую сборку DIAFAN.CMS 7.3, которая включает встроенные нейросети непосредственно в административной панели. Это значит, что создание контента для вашего сайта больше не будет проблемой — искусственный интеллект возьмет эту задачу на себя, избавляя вас от необходимости привлекать копирайтеров или тратить время на написание текстов самостоятельно.
  • 25 марта
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 

Блоги

  • 10.09.2025
  • DIAFAN.CMS славится нагрузоустойчивостью и безопасностью, про инциденты со взломом сайта на нашей системе давненько не слышали, но недавно получили мы письмо от fstec.ru такого характера:

    Обнаружена уязвимость в CMS-системе DIAFAN, позволяющая нарушителю, действующему удалённо, красть сессионные куки через XSS-атаку.