Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
fredtec

Настройка доступа опроса

Рекомендованные сообщения

Добрый день.

Подскажите как запретить голосование в опросе в определённом подфоруме, для определённой группы?

Есть закрытый подфорум, нужно дать в него доступ на чтение и комментирование группе, но без возможности голосования.

Поделиться сообщением


Ссылка на сообщение

Штатными средствами никак.

 

Либо писать хук, либо редактировать исходники.

 

/admin/applications/forums/modules_public/extras/vote.php

Найти

		if ( $this->registry->permissions->check( 'reply', $cache[ $this->topic['forum_id'] ] ) == FALSE )
	{
		$this->registry->output->showError( 'topic_vote_noreply', 10353, null, null, 403 );
	}

Ниже добавить

		// http://ipbskins.ru/forum/topic14475.html
	if (in_array($this->topic['forum_id'], array(1,2,3)) and IPSMember::isInGroup($this->memberData, array(4,5,6)))
	{
		$this->registry->output->showError( 'topic_vote_noreply', 10353.1, null, null, 403 );
	}

1,2,3 - ID форумов, в которых запрещаем голосование

4,5,6 - ID групп, которым запрещаем голосование

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...