Перейти к контенту

Poll Mod (настройки опроса)


SAT

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

Мод: Poll Mod (настройки опроса)

Категория: Моды

Совместимость: 2.1.x

Описание:

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

Подробнее...

Скачать

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Ставил на 2.1.3. выполнил все пункты - но опции нигде не появились. Где они должны всплыть?

 

Кстати, ссылка в тему поддержки ведёт на http://www.ibresource.ru/forums/index.php?showtopic=20587 - это закрытй раздел чтоли?

Изменено пользователем ZiDaNe
Ссылка на комментарий
Поделиться на других сайтах

справа есть выподающий список в меню модератора, вот там можно для опроса выбрать пункт меню и перейти в настройки
Ссылка на комментарий
Поделиться на других сайтах

справа есть выподающий список в меню модератора, вот там можно для опроса выбрать пункт меню и перейти в настройки

Спасибо. Рекомендую описать это в readme :D

Ссылка на комментарий
Поделиться на других сайтах

А возможно сделать так, чтобы для определенной группы (к примеры администраторы, резльтаты голосования отображались, хотя для всех остальных они будут закрыты.
Ссылка на комментарий
Поделиться на других сайтах

И ещё. А как закрыть просмотр результатов голосования для тех, кто ещё не принял в нём участие!?
Ссылка на комментарий
Поделиться на других сайтах

Вроде сделал всё правильно, а мне выдаёт ошибки в темах где голосования

Parse error: parse error, unexpected T_ELSEIF in F:\WebServer\www\sources\action_public\topics.php on line 1431

Ссылка на комментарий
Поделиться на других сайтах

Kluivert, значит не правильно сделал, дай блок строй от той на которую укзывает ошибка, на десять в низ и на десять вверх

 

ZiDaNe результатов если не принял?? ну скрой для групп результаты..

Ссылка на комментарий
Поделиться на других сайтах

ZiDaNe результатов если не принял?? ну скрой для групп результаты..

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

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

У меня такая же проблема,как у Kluivert

Parse error: parse error, unexpected T_ELSEIF in z:\home\dos2.ru\www\forums\sources\action_public\topics.php on line 1434

}
		}
		elseif ($key == 'DELETE_TOPIC')
		{
			if ($this->ipsclass->member['g_delete_own_topics'])
			{
				$mod_links .= $this->append_link($key);
			}
		}
	}
		elseif ($key == 'POLL_EDIT')
					{
							if (($this->ipsclass->member['g_access_cp'] == 1
							or $this->moderator['mid']
							or $this->ipsclass->member['g_is_supmod']) and $this->topic['poll_state'])
							{
									$mod_links .= $this->append_link($key);
							}
					}
	if ($this->ipsclass->member['g_access_cp'] == 1)
	{

elseif ($key == 'POLL_EDIT') - это 1434 строка

Ссылка на комментарий
Поделиться на других сайтах

У меня такая же проблема,как у Kluivert

 

у вас видимо такая же ошибка при установке как и у него, устанавливайет внимательно, а не тяп-ляп и ладно!!!

 

я в readme написал найти

//==================

// найти

//==================

						elseif ($key == 'DELETE_TOPIC')
					{
							if ($this->ipsclass->member['g_delete_own_topics'])
							{
									$mod_links .= $this->append_link($key);
							}
					}

 

но я же не написал

 

elseif ($key == 'DELETE_TOPIC')

{

if ($this->ipsclass->member['g_delete_own_topics'])

{

$mod_links .= $this->append_link($key);

}

}

}

 

считайте скобки.....

Ссылка на комментарий
Поделиться на других сайтах

Теперь нормально,но в самом верху висит вот такая штука.

IPB WARNING [2] Invalid argument supplied for foreach() (Line: 1396 of \sources\action_public\topics.php)

Вот с

foreach( $actions as $key )
на 10 вверх и на 10 вниз

		$mod_links .= $this->ipsclass->compiled_templates['skin_topic']->mod_wrapper('topic_approve', $this->ipsclass->lang[ 'cpt_approvet' ]);
		}
		else
		{
			$mod_links .= $this->ipsclass->compiled_templates['skin_topic']->mod_wrapper('topic_unapprove', $this->ipsclass->lang[ 'cpt_unapprovet' ]);
		}
	}



	foreach( $actions as $key )
	{
		if ($this->ipsclass->member['g_is_supmod'])
		{
			$mod_links .= $this->append_link($key);
		}
		elseif ($this->moderator['mid'])
		{
			if ($key == 'MERGE_TOPIC' or $key == 'SPLIT_TOPIC')
			{
				if ($this->moderator['split_merge'] == 1)

Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...

SAT! у меня проблема, понять не могу, что не так.

ругается: Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /home/host1077/forum/sources/action_public/topics.php on line 2746

 

Fatal error: Cannot instantiate non-existent class: topics in /home/host1077/forum/index.php on line 510

 

 

 

вот строки (последние 21) 2746 - это последняя строка:

 

$this->topic['description'] = ', '.$this->topic['description'];

}

 

//-----------------------------------------

// Multi Quoting?

//-----------------------------------------

 

$this->qpids = $this->ipsclass->my_getcookie('mqtids');

 

//-----------------------------------------

// Multi PIDS?

//-----------------------------------------

 

$this->ipsclass->input['selectedpids'] = $this->ipsclass->my_getcookie('modpids');

$this->ipsclass->input['selectedpidcount'] = 0;

 

$this->ipsclass->my_setcookie('modpids', '', 0);

}

 

}

 

?>

Ссылка на комментарий
Поделиться на других сайтах

Есть уже такой мод. Называеться Паблик полс. Лежит на инвизионайзе уже очень давно. http://mods.invisionize.com/db/index.php/f/5339

Кстати если он у вас хорошо встанет напишите плиз в эту тему:

Multiple Choice & Public Polls

Ссылка на комментарий
Поделиться на других сайтах

RedDevil78

 

Вы скорее всего поставили либо лишнюю скобку либо не доставили скобку, проверьте правильность установки.

Ссылка на комментарий
Поделиться на других сайтах

SAT Так этот мод что делает открытые голосования тоже??? А почему я этого не увидел в описании???
Ссылка на комментарий
Поделиться на других сайтах

mrMad-Cat

 

возможно я что-то забыл написать, а сейчас я даже не помню функциональности этого мода %)

Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...
Всё добавил, 2 раза перепроверял, но не где, не чё, не появилось, что мог не правильно сделать, дайте пожалуйста скрин посмотреть где эта функция должна быть, може я просто ослеп
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
Мод отлично работает, только есть одна неточность. В мануале написано "Найти // Split topic" (moderate.php). Это вхождение есть в двух местах файла. Если вставить в оба места (что по логике должно быть верно - раз не указано куда именно, значит везде), то при попытке перейти к опциям контроля опроса выдается пустая страница. Если же сделать вставку только после первого найденного " // Split topic", то всё работает на ура
Ссылка на комментарий
Поделиться на других сайтах

Раскажите пожалуйста те кто ставил, что делает мод? Есть там что-то ещё чего нет в описании? Типа множественного ответа, открытости голосования...
Ссылка на комментарий
Поделиться на других сайтах

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

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.