Забыли пароль?
Запросите новый здесь.

Автор темы: p-v-work
ID темы: 216
Информация:
Тема содержит 7 сообщения, была просмотрена 847 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Ошибки, баги
 Распечатать тему
Проблема с форумом
p-v-work
На своем сайте я создал форум, все нормально.
Но столкнулся с такой проблемой форум могут только просматривать зарегистрированные пользователи. Как сделать так чтоб он был доступен всем к просмотру.
 
yury
ты наверное про панель на главной?

Да, и в стандарте дествительно форум не кажет для гостей
Изменил(а) yury, 20.11.2010 00:53
 
Polarfox
Поставь общий доступ везде.
Это наверно для приватности сделано... Или хз.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web
jikaka
Панель администратора - Администрирование контента - Форумы
далее выбираешь любой форум и жмешь "Редактировать"
там выставляешь необходимые доступы
 
Web
Neo_Allex
я на php-fusion7.ru - говорил, как по умолчанию сделать, чтобы все форумы были и для гостей...
Поищи..
Позднее и тут напишу...
 
Web
Neo_Allex
И так, по умолчанию, при создании нового форума - он становится доступный только пользователям, но не гостям.

Итого, находим примерно строку 105, в файле administration/forums.php

$result = dbquery("INSERT INTO ".DB_FORUMS." ......... VALUES ('$forum_cat', '$forum_name', '$forum_order', '$forum_description', '103', '101', '101', '101', '0', '0', '0', '0', '0')");


МЕНЯЕМ ВЫДЕЛЕННОЕ НА $forum_access, тоесть, ставим переменную вместо 101.
Она инициализирована выше:
$forum_access = isnum($_POST['forum_access']) ? $_POST['forum_access'] : 0;
Такчто, по умолчанию forum_access станет у нас 0, а не 101.
0 - это "гости".

Тобишь, выглядеть будет примерно так:
$result = dbquery("INSERT INTO ".DB_FORUMS." .... VALUES ('$forum_cat', '$forum_name', '$forum_order', '$forum_description', '103', '$forum_access', '101', '101', '0', '0', '0', '0', '0')");


Тоесть, каждый новый форум - будет виден гостям.
Если надо изменить - то при редактировании меняете доступ к форуму.
Изменил(а) Neo_Allex, 20.11.2010 11:18
 
Web
Polarfox
Проще уж так, типа каждый день это делать...
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Alex Alex (1,171)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)