Добрый вечер.
Имеется раздел, в котором пользователи могут видеть только свои темы.
Можно ли как то сделать, чтобы они видели тему, которую создал админ?
Мне нужно сделать некий образец создания тем. Описание форума мало кто смотрит.
Страница 1 из 1
Тему видно всем
#2
Отправлено 20 Январь 2018 - 11:00
1. \admin\applications\forums\sources\classes\forums\class_forums.php
заменить на
2. \admin\applications\forums\modules_public\forums\topics.php
заменить на
3. \admin\applications\forums\modules_public\forums\forums.php
заменить на
12345 - ID темы
if( $return ) { return false; } $this->registry->getClass('output')->showError( 'forums_no_view_topic', 103137, null, null, 404 );
заменить на
if ($topic['tid'] != 12345) { if( $return ) { return false; } $this->registry->getClass('output')->showError( 'forums_no_view_topic', 103137, null, null, 404 ); }
2. \admin\applications\forums\modules_public\forums\topics.php
$this->registry->output->showError( 'topics_not_yours2', 10360, null, null, 403 );
заменить на
if ($topicData['tid'] != 12345) { $this->registry->output->showError( 'topics_not_yours2', 10360, null, null, 403 ); }
3. \admin\applications\forums\modules_public\forums\forums.php
$add_query_array[] = "t.starter_id='".$this->memberData['member_id']."'";
заменить на
$add_query_array[] = "(t.starter_id='".$this->memberData['member_id']."' OR t.tid=12345)";
12345 - ID темы
Сообщить об этой теме:
Страница 1 из 1