Запреты и предупреждения

Запреты и предупреждения v1.3.3

ExPlayer

Пользователь
В Zend вообще не надо лезть.
Хорошо))
Опечатка, видимо. Речь про него. Вместо этой строки сейчас эта:

Please Login or Register to view hidden text.

Спасибо))
Переменная также теперь называется иначе - GUEST_UID.
Спасибо) А где можно посмотреть список забаненных пользователей?
 
Последнее редактирование модератором:

ExPlayer

Пользователь
Не знаю, ошибка движка или у меня руки из (_*_) растут, но:
1. Создал и активировал пользователя, зашел под ним, потом зашел под админом и забанил (запретил скачивать .torrent файлы) его через профиль, в результате залогинившись под пользователем я всё равно смог скачать .torrent файл;
2. В списке забаненных пользователей у тестового пользователя стоит "дата окончания" срок = "истёк" (хотя банил перманентно);
3. Если в списке забаненных пользователей нажать на изменение причины бана, то выдает такую ошибку:
Код:
Fatal error: DB Error [warnings.php(30)] in /var/www/admin/data/www/free-tor.com/library/includes/core/mysql.php on line 804

Подскажите, как разобраться с этими 3-я пунктами?)))
 
Последнее редактирование:

ExPlayer

Пользователь
В папке internal_data/logs файл sql_log - его содержимое нужно в момент ошибки.
так нет там этого файла. Вот содержимое папки internal_data/log:
Снимок.PNG
 

ExPlayer

Пользователь
Exile Вот что в файле:

PHP:
SELECT w.*, u.username, u.user_rank, u.user_avatar, u.user_avatar_type, u.user_opt FROM bb_warnings w, bb_users u WHERE w.user_id = u.user_id AND w.id = 2 GROUP BY w.id DESC LIMIT 1

Source  : warnings.php(30) :: db1.subd
IP      : 127.0.0.1
Date    : 2015-03-02 21:51:34
Agent   : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
Req_URI : /warnings.php?id=2
Referer : http://my-syte.moc/warnings.php?warnings&u=189
Method  : GET
PID     : 23567
Request : Array
(
    [id] => 2
)______________________________________________________________________________

#001054 Unknown column 'u.user_avatar' in 'field list'

SELECT w.*, u.username, u.user_rank, u.user_avatar, u.user_avatar_type, u.user_opt FROM bb_warnings w, bb_users u WHERE w.user_id = u.user_id AND w.id = 2 GROUP BY w.id DESC LIMIT 1

Source  : warnings.php(30) :: db1.subd
IP      : 127.0.0.1
Date    : 2015-03-02 21:52:32
Agent   : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
Req_URI : /warnings.php?id=2
Referer : http://my-syte.moc/warnings.php?warnings&u=189
Method  : GET
PID     : 23821
Request : Array
(
    [id] => 2
)______________________________________________________________________________

#001054 Unknown column 'u.user_avatar' in 'field list'

SELECT w.*, u.username, u.user_rank, u.user_avatar, u.user_avatar_type, u.user_opt FROM bb_warnings w, bb_users u WHERE w.user_id = u.user_id AND w.id = 2 GROUP BY w.id DESC LIMIT 1

Source  : warnings.php(30) :: db1.subd
IP      : 127.0.0.1
Date    : 2015-03-02 22:04:34
Agent   : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
Req_URI : /warnings.php?id=2
Referer : http://my-syte.moc/warnings.php?warnings&u=189
Method  : GET
PID     : 26281
Request : Array
(
    [id] => 2
)______________________________________________________________________________
 
Последнее редактирование модератором:

dredd

Пользователь
открыть warnings.php
Найти:
PHP:
$warning = DB()->fetch_row("SELECT w.*, u.username, u.user_rank, u.user_avatar, u.user_avatar_type, u.user_opt
        FROM ". BB_WARNINGS ." w, ". BB_USERS ." u
        WHERE w.user_id = u.user_id
            AND w.id = $id
        GROUP BY w.id DESC
        LIMIT 1");
Заменить на:
PHP:
$warning = DB()->fetch_row("SELECT w.*, u.username, u.user_rank, u.avatar_ext_id, u.user_opt
        FROM ". BB_WARNINGS ." w, ". BB_USERS ." u
        WHERE w.user_id = u.user_id
            AND w.id = $id
        GROUP BY w.id DESC
        LIMIT 1");

найти:
PHP:
'AVATAR'       => get_avatar($warning['user_avatar'], $warning['user_avatar_type'], !bf($warning['user_opt'], 'user_opt', 'allow_avatar')),
заменить на:
PHP:
'AVATAR'       => get_avatar($warning['user_id'], $warning['avatar_ext_id'], !bf($warning['user_opt'], 'user_opt', 'dis_avatar')),
 

ExPlayer

Пользователь
dredd спасибо, работает)) Ну всё таки, что насчет этого:
1. Создал и активировал пользователя, зашел под ним, потом зашел под админом и забанил (запретил скачивать .torrent файлы) его через профиль, в результате залогинившись под пользователем я всё равно смог скачать .torrent файл;
2. В списке забаненных пользователей у тестового пользователя стоит "дата окончания" срок = "истёк" (хотя банил перманентно).
 
Сверху