вопрос
Ребята обновил сайт до версии 12.0 оригинал, и заметил ошибку в последних комментариях
Эта ошибка появляется только у группы пользователей "новобранец" с админа если смотреть то всё нормально.
Вспомнил что для новобранцев у меня есть запрещенная для просмотра категория новостей, и если запрет на просмотр категории снять, тогда и новобранцам последние комментарии открываются как положено без ошибок.
В настройках групп пользователей есть два способа запрета просмотра какой либо категории, можно выбрать какие категории доступны, а можно просто выбрать одну которая запрещена, пробовал оба варианта запрета, но эта ошибка у новобранцев не пропадает если у них настроена хоть одна запрещенная к просмотру категория.
Напишите пожалуйста кто знает как исправить эту ошибку, может кто то сталкивался с ней.
Эта ошибка появляется только у группы пользователей "новобранец" с админа если смотреть то всё нормально.
Вспомнил что для новобранцев у меня есть запрещенная для просмотра категория новостей, и если запрет на просмотр категории снять, тогда и новобранцам последние комментарии открываются как положено без ошибок.
В настройках групп пользователей есть два способа запрета просмотра какой либо категории, можно выбрать какие категории доступны, а можно просто выбрать одну которая запрещена, пробовал оба варианта запрета, но эта ошибка у новобранцев не пропадает если у них настроена хоть одна запрещенная к просмотру категория.
Напишите пожалуйста кто знает как исправить эту ошибку, может кто то сталкивался с ней.
engine/modules/lastcomments.php
Найти строку:
Заменить всю строку на:
Найти строку:
$comments->query = "SELECT
Заменить всю строку на:
$comments->query = "SELECT " . PREFIX . "_comments.id, post_id, " . PREFIX . "_comments.user_id, " . PREFIX . "_comments.date, " . PREFIX . "_comments.autor as gast_name, " . PREFIX . "_comments.email as gast_email, text, ip, is_register, " . PREFIX . "_comments.rating, " . PREFIX . "_comments.vote_num, name, " . USERPREFIX . "_users.email, news_num, " . USERPREFIX . "_users.comm_num, user_group, lastdate, reg_date, signature, foto, fullname, land, " . USERPREFIX . "_users.xfields, " . PREFIX . "_post.title, " . PREFIX . "_post.date as newsdate, " . PREFIX . "_post.alt_name, " . PREFIX . "_post.category FROM " . PREFIX . "_comments LEFT JOIN " . PREFIX . "_post ON " . PREFIX . "_comments.post_id=" . PREFIX . "_post.id LEFT JOIN " . USERPREFIX . "_users ON " . PREFIX . "_comments.user_id=" . USERPREFIX . "_users.user_id INNER JOIN (SELECT " . PREFIX . "_comments.id FROM " . PREFIX . "_comments LEFT JOIN " . PREFIX . "_post ON " . PREFIX . "_comments.post_id=" . PREFIX . "_post.id " . $where . " ORDER BY " . PREFIX . "_comments.id desc LIMIT ".$fromcstart.", ".intval($config['comm_nummers'])." ) as sub ON sub.id = " . PREFIX . "_comments.id ORDER BY id desc";