Предоставляем срочную помощь по DLE, пишем эксклюзивные модули для вашего проекта, парсеры грабберы, исправляем базу данных, удаляем вирусы редиректы, обновляем скрипты, помощь с переездом на другой хостинг, перенос домена, большой опыт работы с высоконагруженными проектами, защита ddos атаки, ботов и спама, оптимизация модулей и серверов дле, более 10 лет работы, тысячи модификаций и доработок, короткие сроки, дорого, качественно. telegram: @histoo

Разрешить пользователям просматривать чужую историю предупрежденй

  1. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    Разрешить пользователям просматривать чужую историю предупрежденй

    По умолчанию в BE пользователи могут просматривать только свою историю предупреждений, сделаем её доступной для окружающих - пусть знают что модераторы не дремлют.

    Откроем файл: /engine/bullet_energy/action/site/showtopic.php

    Найдем:
    
    } elseif(parent::$member_id['user_id'] == $row['autors_id'] and parent::$helper->ckeckModulesConfig('be_view_warning_log') and $row['forum_warning'] > 0) {
    


    Заменим на:
    
    } elseif(parent::$helper->ckeckModulesConfig('be_view_warning_log') and $row['forum_warning'] > 0) {
    


    Откроем файл: /engine/bullet_energy/action/site/warning.php

    Найдем:
    
    if($option['type'] == 0 and parent::$member_id['user_id'] != $option['row']['autors_id']) {
    


    Заменим на:
    
    if($option['type'] == 0 and !parent::$helper->ckeckModulesConfig('be_view_warning_log')) {
    

    Готово, теперь если у группы выставлено разрешение на просмотр своих предупреждений она может просматривать и чужие предупреждения.
    Разрешить пользователям просматривать чужую историю предупрежденй

    Опционально, за небольшую плату можно добавить новый переключатель в админ панели группы специально для разрешения ей просматривать чужие предупреждения.

    Вложения:

    1. show.warn.for.all.txt

      Размер файла:
      1,3 Kb
      Скачиваний:
      707

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    17 ноября 2013 - 05:54 / #1
  2. Оффлайн

    vasyok28

    Посетители

    Сообщений: 36

    А как сделать и для гостей?
    26 марта 2014 - 14:01 / #2
  3. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    vasyok28,
    это будет работать и для гостей.

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    26 марта 2014 - 14:43 / #3
  4. Оффлайн

    vasyok28

    Посетители

    Сообщений: 36

    Grey,
    Вот форум, для гостей не работает
    http://wiki-apple.com/forum/showtopic-10/
    26 марта 2014 - 15:09 / #4
  5. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    В настройках группы гостей выставите права:
    "Пользователь из этой группы может просматривать историю своих предупреждений."
    по дефолту радиобатон будет задизаблен, снимите флаг disable через инспектор кода в браузере.
    vasyok28 нравится это сообщение.

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    26 марта 2014 - 18:14 / #5
  6. Оффлайн

    vasyok28

    Посетители

    Сообщений: 36

    Спасибо большое от души winked
    Работает все как нужно laughing
    26 марта 2014 - 18:28 / #6
  7. Оффлайн

    vasyok28

    Посетители

    Сообщений: 36

    Извиняюсь все таки не работает, я просто в другой вкладке был авторизован и не заметил. Перепроверил еще раз все. Все идеально сделал но не работает. Также кеш очистил думал что это и за кеша
    26 марта 2014 - 18:55 / #7
  8. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    Так он отображает индикатор если уровень предупреждений больше нуля, выдай себе предупреждение и будет отображаться.

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    26 марта 2014 - 20:46 / #8
  9. Оффлайн

    vasyok28

    Посетители

    Сообщений: 36

    Grey,
    А возможно сделать что бы отображалось если нарушений о?
    26 марта 2014 - 21:55 / #9
  10. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    конечно можно, убери вот эту проверку:
    and $row['forum_warning'] > 0

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    27 марта 2014 - 09:28 / #10
Модераторы форума: greyPowered by Bullet Energy Forum