Вопрос по форуму. Как сделать закрытые разделы видимыми для всех групп пользователей?

#1 21 июля 2012 в 17:46
Добрый вечер!
Если создать закрытый раздел только для пользователей, то гости его не увидят. А как сделать так, чтобы смогли увидеть? То есть, видели, но зайти не могли, попадали на страницу "Доступ закрыт". Хочется дать стимул регистрироватся, а дать его было бы вернее всего именно так в моем случае.
Заранее спасибо!
#2 22 июля 2012 в 00:22
Апну тему, может кто знает…
#3 22 июля 2012 в 07:16
в /components/forum/frontend.php
со 177 строки запрос к базе:
$sql = "SELECT *
FROM cms_forum_cats
WHERE published = 1 $groupsql
ORDER BY ordering";

ИСПРАВЬТЕ НА:
$sql = "SELECT *
FROM cms_forum_cats
WHERE published = 1
ORDER BY ordering";

и посмотрите, что получится
#4 22 июля 2012 в 14:13
Ленивый, не помогло… Стало видно только название раздела, форумов внутри раздела не видно… При переходе в раздел — ошибка 404, если заходить в этот же раздел с аккаунта, то ошибки нету.
#5 22 июля 2012 в 19:19
ну что попросили!!

Если создать закрытый раздел...

Джехутимери
У разделов и у форумов отдельно права на просмотр выставляются

Если тема не выпадет с главной, то завтра посмотрю
#6 23 июля 2012 в 01:16

Если тема не выпадет с главной, то завтра посмотрю

Ленивый

Ленивый, буду Вам ну ОЧЕНЬ признателен! Спасибо большое :))
#8 23 июля 2012 в 16:41
в форумском фронтенде строки
№ 202 — if(!$inCore->checkContentAccess($f['access_list'])) { continue; }
и
№ 213 — if(!$inCore->checkContentAccess($sf['access_list'])) { continue; }
УДАЛИТЬ
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.