Multiple Choice Voting

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 29.12.2005 8:55

Второй posting.php

Код: Выделить всё

				$sql = "INSERT INTO " . VOTE_USERS_TABLE . " (vote_id, vote_user_id, vote_user_ip, vote_cast, vote_choice) 
					VALUES ($vote_id, " . $userdata['user_id'] . ", '$user_ip', $vote_option_id, $vote_cast, $poll_choice)";
Здесь вроде лишнее

Код: Выделить всё

, $vote_cast
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

VovikV
phpBB 1.4.4
Сообщения: 119
Зарегистрирован: 21.11.2005 7:15

Сообщение VovikV » 29.12.2005 20:44

Слушайте, а где можно скачать последнюю верс этого мода, в очередной раз его переустановил и не работает.
Короче вот такой запрос в этой версии

Код: Выделить всё

ALTER TABLE phpbb_vote_desc ADD vote_choice tinyint(1) not null;
INSERT INTO phpbb_config VALUES ('multiple_voting', '0');
При этом у меня не создаются многовариантные голосования.
Добавляю в базу, в таблицу vote_voters поле vote_choice
А в постинг.пшп вот сюда

Код: Выделить всё

$sql = "INSERT INTO " . VOTE_USERS_TABLE . "(vote_id, vote_user_id, vote_user_ip, vote_cast)
переменную , vote_choice многовариантный опрос начинает работать, если ставить 2 и более варианта :) (если ставить в ответе 1 вариант не работает) убираю , vote_cast работает - если ставить 1 вариант и не работает если ставить 2 и больше :)
Вложения
posting.rar
(9.63 КБ) 661 скачивание

Аватара пользователя
avm
Former team member
Сообщения: 582
Зарегистрирован: 16.01.2005 10:40
Откуда: Москва

Сообщение avm » 06.01.2006 16:10

А не существует ли addon'а для Multiple Choice Voting к EZportal от Smartor ?
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948

Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Зарегистрирован: 12.11.2004 0:20
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas » 07.01.2006 19:58

avm
http://www.phpbbhacks.com/download/6029

Добавлено спустя 1 минуту 27 секунд:

Неуверен в том что дал то что нужно.
я люблю daft punk | новый sugoi.ru

Аватара пользователя
avm
Former team member
Сообщения: 582
Зарегистрирован: 16.01.2005 10:40
Откуда: Москва

Сообщение avm » 08.01.2006 22:25

VVVas это вообще очень странный аддон "Allows you to have multible Polls"
Он зачем-то дублирует блок опроса 1:1.

VVVas спасибо за попытку помочь, но это не то.
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948

Аватара пользователя
avm
Former team member
Сообщения: 582
Зарегистрирован: 16.01.2005 10:40
Откуда: Москва

Сообщение avm » 10.01.2006 16:19

Выкладываю свой супер аддон-патч ;) для ezPortal для корректной совместимости с этим модом (Multiple Choice Voting)

Код: Выделить всё

#---[ OPEN ]---
#
portal.php
#
#---[ FIND ]---
#
                'S_POLL_QUESTION' => $fetchpoll['vote_text'],
#
#---[ BEFORE, ADD ]---
#
                'POLL_CHOICE' => $fetchpoll['vote_choice'] ? "checkbox" : "radio",
#
#---[ OPEN ]---
#
templates/subSilver/portal_body.tpl
#
#---[ FIND ]---
#
                            <input type="radio" name="vote_id" value="{poll_option_row.OPTION_ID}" />
#
#---[ REPLACE, WITH ]---
#
                            <input type="{POLL_CHOICE}" name="vote_id[]" value="{poll_option_row.OPTION_ID}" />
#
#---[ SAVE/CLOSE ALL FILES ]---
#
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 20.01.2006 20:54

VovikV писал(а):установлен мод Admin Voting, я посмотрел, вродь не накладываются они друг на друга, не должны мешать
Сегодня пришлось столкнуться с тем как эти два мода конфликтовали. Долго не мог понять, что это именно они. Лечим вот так:...
Вложения
multiply_vote_+_admin_voting.txt
(1.89 КБ) 833 скачивания
Последний раз редактировалось Xpert 22.01.2006 21:11, всего редактировалось 2 раза.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
LD.
phpBB 1.4.4
Сообщения: 100
Зарегистрирован: 07.01.2006 23:04
Откуда: BEERюлево-ZAPADное
Контактная информация:

Сообщение LD. » 21.01.2006 22:06

Xpert подскажи. Поставил мод. У меня уже был установлен Admin Voting

Поставил твой аддон. теперь можно голосовать за насеолько вариантов. НО в админке, где просмотр результатов голосований выдает вот что:

Warning: Invalid argument supplied for foreach() in /home/a/anabioz.hut1.ru/WWW/phpBB2/admin/admin_voting.php on line 264

Вот 264 строка. Помечена как *** (которая меняется в аддоне):

Код: Выделить всё

			$user = ""; 
			$users = ""; 
			$user_option_arr = "";
 
			if (sizeof($voter_arr[$vote_id]) > 0 )
				{ 
					$user .= $user_arr[$user_id].", "; 
					***foreach ($option_id as $k=>$v)
					{
						$user_option_arr[$v] .= $user_arr[$user_id].", ";
					}
						$user = substr($user, "0", strrpos($user, ", ")); 
				}

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 22.01.2006 21:08

Обновил последнюю замену, немного не то скопировал... :)
Как поставите, скажите, все ли работает.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Аватара пользователя
LD.
phpBB 1.4.4
Сообщения: 100
Зарегистрирован: 07.01.2006 23:04
Откуда: BEERюлево-ZAPADное
Контактная информация:

Сообщение LD. » 23.01.2006 14:03

:D Спасибо огромное, все работает, как надо! Чрезмерно благодарен

VovikV
phpBB 1.4.4
Сообщения: 119
Зарегистрирован: 21.11.2005 7:15

Сообщение VovikV » 23.01.2006 17:50

А с этим модом можно совместимости добиться? у него функций поболе, перевод а в локализацию выкладывал.
Вложения
multivote_mod_v_1_4_1.zip
(34.89 КБ) 633 скачивания

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 24.01.2006 8:56

Там нечто просто глушашее ошибки при совместном использовании данных модов уже есть в комплекте. Попробуйте, не думаю что рецептура будет сильно отличаться от выложенной мной. Вроде только имена переменных отличаются.
Последний раз редактировалось Xpert 30.01.2006 1:22, всего редактировалось 1 раз.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 297 раз
Поблагодарили: 6 раз
Контактная информация:

Сообщение Erlang » 30.01.2006 1:16

Возник такой глюк:
Поставил данный МОД.
Решил в старом Опросе дать права многозадачности -> В окне сообщения Одна строчка дублируется дважды.
В Админке все ок!
С уважением,
Сергей

Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 13.03.2004 21:27
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert » 30.01.2006 1:23

Можно скриншот?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений

Erlang
phpBB 2.0.15
Сообщения: 1033
Зарегистрирован: 13.07.2004 21:30
Откуда: Москва
Благодарил (а): 297 раз
Поблагодарили: 6 раз
Контактная информация:

Сообщение Erlang » 30.01.2006 1:36

Xpert писал(а):Можно скриншот?
http://www.electrosviaz.com/forum/viewtopic.php?t=3479

Нет и не собираюсь
С уважением,
Сергей

Закрыто

Вернуться в «Поддержка модов для phpBB 2.0.x»