Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
fredtec

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

Recommended Posts

Добрый день.

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

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

Share this post


Link to post
Share on other sites

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

 

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

 

/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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...