Multiple Choice Voting

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

Multiple Choice Voting

Сообщение Xpert » 26.10.2005 7:15

Мод дает возможность выбора нескольких вариантов в опросе. Ставил, замечаний нет, все отлично. Единственное, что заметил - скорее недочет русификации самого phpBB, цитирую:
Xpert писал(а):Столкнулся с некорректностью перевода одной фразы.
В оригинале: Total Votes
В переводе: Всего проголосовало
Предлагаю:

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

$lang['Total_votes'] = 'Всего голосов';
Это более корректный перевод в общем и в частности после установки модификаций :)
Скачать мод

Drupal refresh

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

StarWings
phpBB 1.0.0
Сообщения: 4
Зарегистрирован: 15.12.2005 11:18
Контактная информация:

Сообщение StarWings » 16.12.2005 16:33

Добрый день :)

Мод отличный, работает на "ура".
Два вопроса

...а нельзя ли как-то ограничить число ответов, т.е. заставить юзеров выбирать допустим 3 из 10, или 5 из 15?

...и, я так понимаю, понять кто за какой вариант голосовал тоже невозможно?

Эхх, много хочу :)
Заранее спасибо за ответ :)

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

Сообщение Xpert » 16.12.2005 19:31

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

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

Сообщение VovikV » 26.12.2005 12:24

А у меня вот такое выдает на локалхост

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

Warning: Missing argument 21 for submit_post() in z:\home\localhost\www\phpbb\includes\functions_post.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at z:\home\localhost\www\phpbb\includes\functions_post.php:216) in z:\home\localhost\www\phpbb\includes\page_header.php on line 506

Warning: Cannot modify header information - headers already sent by (output started at z:\home\localhost\www\phpbb\includes\functions_post.php:216) in z:\home\localhost\www\phpbb\includes\page_header.php on line 508

Warning: Cannot modify header information - headers already sent by (output started at z:\home\localhost\www\phpbb\includes\functions_post.php:216) in z:\home\localhost\www\phpbb\includes\page_header.php on line 509
а ниже вот это

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

Error in posting

DEBUG MODE

INSERT INTO prefbb_vote_desc (topic_id, vote_text, vote_start, vote_length, vote_choice) VALUES (52, '121', 1135587783, 0, )

Line : 296
File : functions_post.php
functions_post.php и posting.php пробовал изменять 2 раза, думал ошибся где вродь нет.
Приведенный SQL-запрос выполнял (с поправкой на свой префикс разумеется) базу посмотрел, добавились нужные поля.

Есчо у меня установлен мод Admin Voting, я посмотрел, вродь не накладываются они друг на друга, не должны мешать.

Может кто сталкивался с таким?

Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 07.07.2004 17:12
Откуда: Бердск
Поблагодарили: 15 раз
Контактная информация:

Сообщение crash » 26.12.2005 13:19

VovikV писал(а):topic_id, vote_text, vote_start, vote_length, vote_choice
VovikV писал(а):52, '121', 1135587783, 0,
явно не хватает одного значения. проверяйте установку
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

IncominG

Сообщение IncominG » 26.12.2005 13:28

Xpert писал(а):но и кто и как проголосовал.
Я се поставил из MODDB почему-то не показывает кто и как - только кто показывает ;)

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

Сообщение VovikV » 27.12.2005 3:24

crash писал(а):
VovikV писал(а):topic_id, vote_text, vote_start, vote_length, vote_choice
VovikV писал(а):52, '121', 1135587783, 0,
явно не хватает одного значения. проверяйте установку
Откатил все назад и устанавливал заново, то же самое, видать с каким то модом конфликтует :(
Может выложить требуемые файлы, ктонить может посмотреть?

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

Сообщение Xpert » 27.12.2005 7:25

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

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

Сообщение VovikV » 27.12.2005 11:41

Xpert Спасибо большое.

Я мучился с posting.php (нашел еще одно «submit_post(» где в конце нужно вставить «, $poll_choice»)

Теперь голосования с множественным выбором создаются, но проголосовать можно только за один вариант, если выбрать два или более вот это при отправке поста вылазит:

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

Could not insert user_id for poll

DEBUG MODE

INSERT INTO securamo_vote_voters (vote_id, vote_user_id, vote_user_ip, vote_cast, vote_choice) VALUES (23, 7, '7f000001', 2, 3, , 0)

Line : 736
File : posting.php
Я понимаю что это из той же оперы, что и раньше, пробовал в ту функцию откуда генерируется сообщение об ошибки добавлять choice но чего то не выходит :(

Вот mv_bak – все файлы до модификации
mv – после модификации
posting_2_.php – это то, что я направил в posting.php кроме того что было указанно в моде
Вложения
all.rar
(148.42 КБ) 657 скачиваний

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

Сообщение Erlang » 28.12.2005 5:24

Хороший МОД, правда есть одна недоработка:

Голосует один человек, а в итоге суммируется каждый голос как Человек.

Как-бы это доработать...
С уважением,
Сергей

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

Сообщение Xpert » 28.12.2005 8:07

Erlang писал(а):Хороший МОД, правда есть одна недоработка:

Голосует один человек, а в итоге суммируется каждый голос как Человек.

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

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

Сообщение Erlang » 28.12.2005 10:34

Можно:
Я Один, голосую за 3 позиции, одновременно.
Пишет: Результат: проголосовало 3 человека.

Лично проверил.
С уважением,
Сергей

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

Сообщение Xpert » 28.12.2005 10:37

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

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

Сообщение Erlang » 28.12.2005 10:44

Xpert писал(а):Где пишет?
Там где положено.
Xpert писал(а):Вы первое сообщение темы читали?
Да действительно, не заметил... :oops:
С уважением,
Сергей

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

Сообщение VovikV » 29.12.2005 8:39

И у всех то он нормально работает :(

Закрыто

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